Transport Costs in Thailand
Use current published rail and river fares, calculate a worked monthly transport budget, and compare complete door-to-door costs across Thailand.

Price the whole journey
Add the main fare, transfers, the last part of the trip, luggage and any tolls or booking charges. The dated Bangkok examples below are real operator fares, not national averages. Intercity prices need a quote for the exact date, service and passenger.
Find the information you need
Choose the option that best matches your situation to see the most relevant part of this guide.
Published fare examples — reviewed 2 November 2026
Adult Red Line examples come from the operator’s table dated 1 November 2026. Express boat prices come from the operator’s schedule effective 6 October 2026. Confirm current service, payment method and any eligible concession.
| Comparison | Published fare | What the example covers |
|---|---|---|
| Red Line: Krung Thep Aphiwat ↔ Don Mueang | THB 33 per adult journey | Rail fare between those stations; any connection, airport walk or onward trip is separate. |
| Red Line: Krung Thep Aphiwat ↔ Rangsit | THB 42 per adult journey | The named station pair in the adult fare matrix. |
| Red Line: Krung Thep Aphiwat ↔ Taling Chan | THB 35 per adult journey | The named station pair in the adult fare matrix. |
| Chao Phraya Express Boat: Orange Line | THB 19 flat fare | Nonthaburi–Rajsingkorn service as listed by the operator; check the day and pier. |
| Chao Phraya Express Boat: Yellow Line | THB 24 flat fare | The listed Nonthaburi–Sathorn service. |
| Chao Phraya Express Boat: Red Line | THB 33 flat fare | The listed Nonthaburi–Sathorn service; this is a boat route, separate from the railway Red Line. |
Worked monthly commute and occasional-travel budget
Assume one adult makes 22 return commutes between Krung Thep Aphiwat and Don Mueang: 44 rail journeys × THB 33 = THB 1,452. Add a chosen last-mile allowance of THB 20 each way: 44 × 20 = THB 880. The illustrative commute total is THB 2,332.
Four return outings on the Orange Line would add 8 × THB 19 = THB 152, if the route and service fit those trips. Adding a hypothetical THB 800 reserve for occasional taxis gives THB 3,284 for this example month. The last-mile and taxi amounts are selected allowances, not quoted fares.
This example excludes airport journeys, intercity trips and vehicle ownership. Replace the station pair, workdays and final connections with your actual routine rather than treating THB 3,284 as a recommended national transport budget.
Compare the actual rail ticket and interchange
Use the relevant operator’s current station-pair fare tool. BTS, MRT, airport rail and the SRT Red Line have different ticket systems and conditions; do not assume one stored-value product or pass covers every interchange. Check concession eligibility rather than applying a student or senior table to an ordinary adult fare.
A pass is useful only when its included routes and trip rules fit your journeys. Compare its full price against the single fares you would actually buy, including any extension or transfer charges. An expired promotional fare chart is not current evidence.
Taxi, booked ride or transfer: include all charges
Ask whether the quote includes tolls, airport charges, waiting, luggage, child seats and the final address. Match the vehicle size to the group and bags. A fare shown before a stop or destination change may not be the final amount.
For a group, compare the total rather than only the per-person public-transport fare. Also compare comfort, accessibility, the walking required and the arrival time. Use an official counter or a verified booking, keeping the written price and pickup details. Do not rely on an unverified social-media message for a large transfer payment.
Intercity rail, buses, flights and ferries
Obtain a dated quote for the exact route, class and departure. For flights, add baggage and the two airport journeys. For rail, identify seat or berth class and the actual terminal. For buses, check the boarding point and included luggage. For ferries, confirm the pier and any road transfer rather than comparing only the boat ticket.
A cheaper departure that needs another hotel night or an expensive late transfer can raise the trip total. Leave a sensible connection margin and read cancellation or weather-change terms before booking. A published fare does not guarantee a service will operate in unsafe conditions.
Renting or owning a vehicle changes the budget
For rental, include protection, deposit cash, fuel, kilometres, delivery, parking and permitted return arrangements. For ownership, add insurance, tax, maintenance, repairs and depreciation rather than comparing only fuel with a rail ticket.
If the household can avoid a vehicle by choosing a different location, compare the change in rent and travel time as well as the cash cost. Use the monthly-rental guide for a concrete provider and contract checklist.
Before relying on a price
Useful next steps
Getting around Thailand
Compare modes and practical connections.
Learn moreMonthly household expenses
Put transport beside the other recurring costs.
Learn moreMonthly car rental in Hua Hin
Compare providers and the full rental terms.
Learn moreDriving
Check eligibility and insurance before renting.
Learn moreSources used for this guide
Sources are reviewed regularly so important changes can be reflected in the guide.
Reviews of Transport Costs in Thailand
Read first-hand experiences, then share your own.
Reviews are temporarily unavailable. Please try again.
Rating distribution
No written reviews yet
Your experience could help the next visitor decide what to explore.
Be the first to share your experience
What stood out? What would you tell someone planning a visit? A short, honest review is enough.
Write a review