Home Kanchanaburi Thailand Kanchanaburi Hotels About
Home  ›  Asia  ›  Thailand  ›  Kanchanaburi  ›  Trip Budget
💰 Budget Guide · Kanchanaburi · 2026

How Much Does a
Kanchanaburi Trip Cost?

Real 2026 prices — and with no flight involved, it costs less than you would think. From a ฿100 3rd-class seat on the Death Railway and simple raft-house rooms to comfortable riverside resorts, the ~฿300 entry to Erawan and the railway museums, with worked totals for a one-day trip and a 2-day, 1-night raft-house stay.

The honest answer first

Is Kanchanaburi expensive? Honestly, no.

The first question most people ask before a Kanchanaburi trip is how much to set aside. The honest answer is less than you would expect. The town sits only about 2–2.5 hours from Bangkok, so there is no flight to pay for — you can go there and back in a day, or stay over by the river. And entry to almost everything is gentle on the budget: Erawan Waterfall is around ฿300 for foreigners (Thai nationals pay much less), the Thailand–Burma Railway / JEATH museums about ฿150–320, Prasat Muang Sing roughly ฿100, while Hellfire Pass (the Konyu Cutting memorial) is free on a donation basis.

Two things move the budget most in Kanchanaburi: how you travel and where you stay. Going independently on the Death Railway train (3rd class, ~฿100) or by minivan (฿120–160) is the cheapest, while hiring a private car to reach Erawan Waterfall — about 65 km out of town — costs more. For accommodation, a raft house on the River Kwai (the signature Kanchanaburi stay, with rooms that literally float on the river) starts at around ฿500–1,000 a night for a simple room and runs up to ฿2,500–4,500 or more for a comfortable riverside resort — there is a tier for every budget.

All prices on this page are compiled from typical current market rates in 2026 and are intended as planning ranges, not guarantees. Rates climb during the cool-season peak (Dec–Jan), when raft houses and resorts fill quickly and prices rise. Check rates and the train timetable before you go. The accommodation figures are quoted per room, so divide by the number of people sharing.

A note on these figures: The prices in this guide are indicative ranges drawn from current typical market data. They are not quotes or guarantees. Actual costs vary by season, public holidays and booking lead time, and national-park and museum entry fees can change and may differ for foreign versus Thai visitors — check before you go. Most figures are per person, with accommodation quoted per room and then split.
Budget per person

Three budgets — pick your level

Figures are for one overnight, per person · excludes travel from Bangkok · includes accommodation, food, local transport and entry fees

Backpacker / Budget
฿800–1,500 /night/person
Guesthouse + market eats
Accommodation (split of 2) ฿250–500
Food (3 meals) ฿150–300
Local transport ฿80–200
Entry fees ฿100–300
Extras / souvenirs ฿50–150
Total ~฿630–1,450
Mid-range · raft house
฿1,800–3,500 /night/person
A good raft house + river-fish meal
Accommodation (split of 2) ฿700–1,500
Food (3 meals) ฿400–800
Transport / scooter ฿200–500
Entry fees ฿300–600
Coffee / souvenirs ฿150–400
Total ~฿1,750–3,800
Comfort · riverside resort
฿4,500+ /night/person
Riverside resort + private car
Accommodation (split of 2) ฿2,000–5,000+
Food (3 meals) ฿800–2,000
Private car / guide ฿1,000–2,500
Entry + tours ฿500–1,200
Spa / souvenirs ฿300–1,500+
Total ฿4,600–12,200+
Getting there from Bangkok

How to reach Kanchanaburi — the Death Railway train is cheapest

🚆
Travel cost, Bangkok ↔ Kanchanaburi
Per person, one way unless noted · ~2–2.5 hr
Mode Price Time Notes
Death Railway train (3rd class) ~฿100 (tourist) ~2.5–3 hr From Bangkok Thonburi (Bangkok Noi) → Kanchanaburi → Nam Tok · both transport and a scenic ride
Minivan (Mo Chit 2 / Sai Tai Mai) ฿120–160 ~2–2.5 hr Frequent, convenient, drops you in town
Bus (Mo Chit / Sai Tai Mai) ฿100–150 ~2.5 hr Cheap, but stops more often than a minivan
Private car / taxi / Grab ฿1,500–2,500 (whole car) ~2–2.5 hr Most flexible, best for Erawan + far sights · good value split between four
Day tour from Bangkok ฿1,200–2,500/person Full day Car + guide, some include entry · book via Klook
Tip: To get both the saving and the experience, travel by minivan and buy a short in-area ticket on the Death Railway (Kanchanaburi → Tham Krasae / Nam Tok) for just a few hundred baht. You ride across the River Kwai bridge and along the Tham Krasae wooden trestle hugging the cliff above the river — one of Thailand's finest rail journeys. See how to get to Kanchanaburi and the Death Railway & Tham Krasae guide.
Accommodation

Where to stay — the raft house is the signature

🛖
Price per night
Typical rates on Agoda / Trip.com / Booking for one room
Type Per night Split of 2 Notes
Guesthouse / dorm (Mae Nam Khwae area) ฿250–600 ~฿125–300 Backpacker strip near the bridge · dorms cheapest
Raft house, simple room ฿500–1,000 ~฿250–500 Basic floating room, river views, fan or air-con
Raft house / riverside resort, mid-range ฿1,200–2,500 ~฿600–1,250 More comfortable, air-con, river balcony, breakfast
Good riverside resort ฿2,500–4,500 ~฿1,250–2,250 Pool, mountain–river views, some with private rafts
Higher-end / out of town (Erawan / the dam) ฿4,500–9,000+ ~฿2,250–4,500+ Quiet, nature-focused, need a car · some deep in the forest
Tip: The highlight of staying over in Kanchanaburi is the raft house — waking to the current and morning mist over the river, with some rafts letting you swim straight off the deck. Pick the Mae Nam Khwae Road strip if you want to be near the bridge, restaurants and bars; the out-of-town resorts toward Erawan suit travellers with a car who want quiet and nature. See the area-by-area breakdown in where to stay in Kanchanaburi.

See the places we have shortlisted: 10 best places to stay in Kanchanaburi

Food

Eating in Kanchanaburi — night market to river-fish raft dinner

🐟
Food cost per day
Per person per day (3 meals)
Level Per day/person Notes Examples
Night market / street food ฿150–300 The cheapest, and plenty Riverside / bus-terminal market ฿20–60 a plate · grilled pork, noodles, som tam, sweets
Casual / in-town restaurant ฿300–600 Sit-down, order to share Rice-and-curry shops, local dishes, Mon & Karen flavours of the western communities
River-fish raft restaurant (per meal) ฿250–600/person The meal to plan for Freshwater fish (yi-sok, snakehead) grilled with salt / tom yum · eaten on a raft over the river
Riverside / mountain-view café ฿120–300/visit Coffee + a view Cafés along the Kwai and out toward Erawan / Tha Kradan
The meal worth budgeting for: A river-fish dinner on a floating raft restaurant is the one you should not miss in Kanchanaburi. Order a whole fish to share between 2–3 people, add a couple of dishes, and it averages ฿250–400 each — eaten over the water with the bridge and hills in view, it is good value for both the flavour and the setting.

What to eat: Kanchanaburi food guide — the dishes to try · river fish & floating raft restaurants

Getting around

Local transport — no metro, but a scenic train

🛵
In-town fares + reaching the far sights
Per ride / per day
Mode Price Notes
Songthaew (shared pickup, in town) ฿15–40/ride Set routes · can be chartered out of town, agree the price first
Motorbike / scooter rental ฿200–300/day Reaches Erawan / Hellfire Pass (~70–80 km out) · wear a helmet, fuel up
Bicycle rental ฿50–100/day For riding around town, the riverside and the war cemetery
Local train (in-area) A few baht – ~฿100 Kanchanaburi → Tham Krasae / Nam Tok · both transport and a sight
Long-tail river boat (on the Kwai) ฿300–800 (charter/group) Agree the route and time first · good value split between several
Chartered car + driver (full-day Erawan) ฿1,200–2,000/car Easiest for the far sights · split four ways it is ฿300–500 each
Good to know: Kanchanaburi has no BTS/MRT metro — it is a provincial river town — and Grab is limited, but the scenic Death Railway train does serve it. For independent travellers, the best value is renting a motorbike (if you ride confidently) to reach Erawan and Hellfire Pass yourself; if you do not drive, chartering a car and driver for the day and splitting it between a few people is more comfortable. See the full rundown in getting around Kanchanaburi.
Entry fees

Entry costs — cheap almost everywhere

🎫
Prices for the main sites
Per adult · foreign-visitor rates — Thai nationals pay less
Site Price Notes
Bridge over the River Kwai Free to walk Historic WWII iron railway bridge · refuge bays for passing trains · local trains still cross it
Erawan Waterfall (7 tiers) ~฿300 (foreigner) + refundable plastic-bottle deposit · upper tiers close to climbers ~15:30–16:00 — go early
Hellfire Pass (Konyu Cutting) Free (donation) Memorial + museum + Memorial Walking Trail · a place of remembrance — walk it respectfully
Thailand–Burma Railway Centre ~฿150–320 Tells the railway's story in depth · opposite the Don Rak war cemetery
JEATH War Museum ~฿30–50 Riverside, near the temple · a simple, traditional display
Kanchanaburi War Cemetery (Don Rak) Free Commonwealth cemetery, ~6,982 graves, in the town centre · visit quietly and with respect
Prasat Muang Sing ~฿100 (foreigner) Westernmost Khmer (Angkor-style) ruins in Thailand, ~43 km W · on the Kwai Noi
Death Railway train ride (Kanchanaburi → Nam Tok) ~฿100 (tourist) Crosses the bridge + Tham Krasae wooden trestle · both transport and an experience
Sai Yok Noi / Sai Yok Yai waterfalls ~฿100–300 (Sai Yok park) Sai Yok Noi is roadside and easy · Sai Yok Yai sits inside the national park
A note: Several fees (Erawan / Sai Yok parks, the museums) can change and differ between foreign and Thai visitors, so check the current rate before you go. The wartime memorial sites — the bridge, Hellfire Pass, the Don Rak cemetery and the museums — are memorials and graves; please visit respectfully, without climbing on anything or being loud.

Plan the sights: Kanchanaburi attractions · Erawan Waterfall · day trips around Kanchanaburi

A real worked budget

One-day trip vs a 2-day, 1-night raft stay — per person

Excludes travel from Bangkok in the totals; the one-day example counts the return fare separately · based on typical 2026 prices

Item Budget
Backpacker
Mid-range
Mid-range
Comfort
Luxury
Return travel from Bangkok (per person) ฿200–320
train/bus, both ways
฿240–320
minivan, both ways
฿750–1,250
car, split 2–4
Entry, 1–2 sites ฿100–350
1 site (bridge free + Erawan)
฿350–700
Erawan + a museum
฿500–1,200
several sites + a tour
Food, 1 day ฿150–300
market / casual
฿400–700
+ a river-fish raft meal
฿800–1,800
raft restaurant + café
Local transport, 1 day ฿80–250
songthaew / bicycle
฿200–500
scooter / chartered songthaew

included in the car charter
One-day trip total (per person) ~฿530–1,220
there and back in a day
~฿1,190–2,220
a full day
~฿2,550–5,450+
relaxed, by car

One-day figures · most people do either "Erawan + the bridge" or "the war-history circuit" well in a day, not both · see the full plan in Kanchanaburi in a day from Bangkok.

2-day, 1-night raft stay Budget
Backpacker
Mid-range
Mid-range
Comfort
Luxury
Return travel from Bangkok ฿200–320 ฿240–320 ฿750–1,250
car, split
Accommodation, 1 night (split of 2) ฿250–500
guesthouse / dorm
฿700–1,500
raft house
฿2,000–4,500+
riverside resort
Food, 2 days ฿300–550
market / casual
฿700–1,400
+ a river-fish meal
฿1,500–3,500
raft restaurant + café
Entry (Erawan + war history) ฿300–550 ฿500–900 ฿700–1,500
+ Prasat Muang Sing / Sai Yok
Local transport, 2 days ฿150–400
songthaew / scooter
฿400–800
scooter / chartered songthaew
฿1,000–2,000
car + driver, both days
2-day, 1-night total (per person) ~฿1,200–2,320
~฿1,500–2,500 typical
~฿2,540–4,320
raft house + river fish
~฿5,950–12,750+
resort + private car

Approximate figures, per person · accommodation quoted per room and split between 2 · rates rise on public holidays and at the cool-season peak (Dec–Jan) · see the full plan in the Kanchanaburi 2-day itinerary.

🗓️
Planning the trip?
See the 2-day, 1-night plan with a River Kwai raft-house overnight and the day-by-day order
See the 2-day plan →
Genuinely save money

Money-saving tips — that actually work in Kanchanaburi

The bottom line: The cheapest way to enjoy Kanchanaburi comfortably is a day trip at ~฿530–1,220 per person (return train or bus, entry to one site, market meals), or — if you want a night in a River Kwai raft house — about ฿1,500–2,500 per person. Either way you still see the bridge, the Death Railway and the full war-history circuit.
Money matters

Paying in Kanchanaburi — what to know before you go

💵
Cash — the easiest

Markets, songthaew fares, scooter rentals and some entry desks are cash-only. Carry enough small notes, especially heading out of town toward Erawan or Hellfire Pass where ATMs are scarce.

📱
QR / PromptPay

Most restaurants, convenience stores, cafés and raft houses now accept QR / PromptPay, which is handy if you have a Thai account. Foreign visitors will find cash the smoother option for everyday spending.

💳
Credit cards

Accepted at resorts and better restaurants, but not at everyday shops or markets. ATMs are in town and at convenience stores — withdraw a cash reserve before you head out of town.

Frequently asked questions

FAQ · Kanchanaburi Trip Budget

How much does a Kanchanaburi trip cost?
It is cheaper than most people expect because there is no flight. A day trip from Bangkok runs roughly ฿530–1,220 per person (return train/bus, entry to one or two sites, a market lunch). A 2-day, 1-night raft stay is about ฿1,500–2,500 per person for most travellers, covering a shared raft-house room, food, local transport and entry fees. Hiring a private car for Erawan or staying at a riverside resort lifts the total toward ฿5,000+ per person. See the full example in the 2-day itinerary.
Is Kanchanaburi expensive for a weekend?
No — it is very good value compared to the islands or major resort cities. The main variables are how you travel (the 3rd-class Death Railway train at ~฿100 versus a private car to Erawan at ฿1,500–2,500) and where you stay — a simple raft-house room is ~฿500–1,000 a night (~฿250–500 each split between two), while a comfortable riverside resort is ~฿2,500–4,500 or more. Entry fees are cheap almost everywhere and market meals cost only a few dozen baht. See the areas in where to stay.
How much is entry to Erawan Waterfall?
Entry to Erawan National Park is around ฿300 for foreign adults (Thai nationals pay much less), plus a refundable deposit on any plastic bottle you carry up to the tiers, returned when you bring it back down. Check the current rate before you go, and note that the upper tiers stop admitting climbers at roughly 15:30–16:00, so arrive early. The pools are fullest and most emerald during and just after the rainy season. More in the Erawan Waterfall guide.
How much is the Death Railway train ride?
A 3rd-class ticket is about ฿100 for tourists, on the historic line between Kanchanaburi and Nam Tok — crossing the River Kwai bridge and the Tham Krasae wooden trestle along the cliff. Local passengers riding short in-area hops pay only a few baht. It is both transport and one of Thailand's great scenic-yet-solemn rail journeys in a single ticket; there are roughly two to three services a day on the historic line, so check the timetable first. We describe it with respect for the railway's history. See the Death Railway & Tham Krasae guide.
Does Kanchanaburi have a metro, and how do I pay?
There is no BTS or MRT metro — Kanchanaburi is a provincial river town — but the scenic Death Railway train does serve it. Get around by songthaew, a rented motorbike, a bicycle or a chartered car (Grab is limited). For payment, carry cash: many shops and restaurants take QR/PromptPay, but markets, songthaew fares and some entry desks are cash-only, especially once you head out of town toward Erawan or Hellfire Pass. See getting around Kanchanaburi.