Chiang Mai Transfer TravelChiang Mai · Chiang Rai · Pai · Sukhothai ไทย
  1. Home
  2. Bangkok ↔ Chiang Mai by car

Bangkok to Chiang Mai by Car — Private Long-Distance Transfer

Bangkok to Chiang Mai is about 700 km — a full day on the road, 9 to 10 hours of driving. A private car makes sense for families and groups with luggage, and for travellers who want to stop on the way.

Book your transfer

Car

Price per car, one way · tolls and fuel included · pay the driver in cash

Fixed fares between Bangkok and Chiang Mai

Per car, one way; the same fare the other way. Drive times are driving only.

Route Sedan SUV Van
Bangkok (city) → Chiang Mai 690 km · 9–10 h ฿7,500 ฿8,500 ฿10,000
Suvarnabhumi Airport (BKK) → Chiang Mai 700 km · 9.5–10 h ฿7,500 ฿8,500 ฿10,000
Bangkok (city) → Sukhothai 440 km · about 6 h ฿5,200 ฿6,000 ฿7,000
Sukhothai → Chiang Mai 280 km · 4–4.5 h ฿4,200 ฿4,700 ฿6,000

Staying somewhere not on the list? Send the hotel's name on WhatsApp for a fixed price.

A full day on the road

Plan for 9 to 10 hours of driving, plus your stops. Short stops for the toilet, food or fuel are fine. A sightseeing stop or a detour is priced by message before the trip.

Or two days, with a night in Sukhothai

Book Bangkok to Sukhothai (about 6 hours), spend the evening at the old capital, and go on to Chiang Mai the next day (4–4.5 hours) — or the other way round. Each leg has its own fixed fare. See Sukhothai Transfers — Airports, Chiang Mai, Ayutthaya and Bangkok.

Flying is faster

For one or two people, a flight from Bangkok to Chiang Mai is usually faster and cheaper. The car makes sense for families, groups and luggage — or fly, and let us meet you at the airport: see Airport.

Pickup and drop-off

In Bangkok we collect you at your hotel or address in the city, or at Suvarnabhumi Airport; in Chiang Mai the driver takes you to your hotel in the city — and the same the other way round.

White passenger van on a straight road between green rice fields and sugar palms in Thailand's central plains

Included in every fare

  • The car and driver from your pickup to your drop-off
  • Fuel and expressway tolls
  • At airport pickups: your flight checked by a person before the driver sets off, and the first 60 minutes of waiting after landing

Not included

  • National park fees, temple and attraction tickets
  • Extra stops, detours and sightseeing stops — priced by message

On request

  • Child seat: ฿300 each — tell us the child's age
  • Name sign at the arrivals exit: ฿100
  • A driver who speaks English, when one is available

FAQ

How long does it take from Bangkok to Chiang Mai by car?

About 9 to 10 hours of driving for about 700 km, plus your stops. You can also break the trip with a night in Sukhothai.

How much is a private car from Bangkok to Chiang Mai?

฿7,500 by sedan, ฿8,500 by SUV and ฿10,000 by van, per car, one way, tolls and fuel included. From Suvarnabhumi Airport it is ฿7,500 by sedan.

Can we stop on the way?

Yes, for food, fuel or the toilet. For a sightseeing stop, such as Ayutthaya or the historical park in Sukhothai, ask for the price when you book.

Planning the long drive?

Book the whole trip in one car — in one day, or in two with a night in Sukhothai.

Book WhatsApp