Chiang-mai to Bangkok

   Chiang-mai to Bangkok Road Distance 701.3 km
   Chiang-mai to Bangkok Aerial Distance 582 km
  Chiang-mai to Bangkok Travel Time 8 hr 45 min

How to reach Bangkok from Chiang-mai

Traveling from Chiang Mai to Bangkok overland is easy. There are four options: You can take a flight or opt for direct trains and buses running from Chiang Mai to Bangkok daily, which are cheap and convenient. You can also hire a taxi.

Knowing The Details

1. Chiang Mai to Bangkok by Train
2. Chiang Mai to Bangkok by Bus
3. Chiang Mai To Bangkok by Flight
4. Chiang Mai To Bangkok by Taxi
5. Popular Routes to Bangkok
6. Popular Routes from Chiang-mai
7. Places to Visit in Bangkok
8. Hotels in Bangkok

Bangkok Travel Packages

Compare quotes from upto 3 travel agents for free

1. Chiang Mai to Bangkok by Train

The journey from Chiang Mai to Bangkok takes 11 to 14 hours. The train departs from the Chaing Mai railway station and moves to Bangkok's Hua Lamphong railway station. Booking the tickets in advance is usually recommended as they are almost always sold out.

 Duration
The journey usually takes 12-15 hours. The best way to go from Chiang Mai to Bangkok is by taking a night train with a first—or second-class sleeper. The beds on Thai trains are very comfortable and come with curtains for privacy during your long journey. 

Timings
Trains usually run throughout the day, with the first starting at 6:30 AM and an overnight train at 5 in the evening. 

Fares
The fares depend upon factors like the type of train and seating options.

First Class: Approximately 1,500 to 2,500 THB
Second Class (Air-conditioned): Around 800 to 1,500 THB
Second Class (Fan-cooled): Approximately 600 to 1,200 THB

2. Chiang Mai to Bangkok by Bus

Traveling from Chiang Mai to Bangkok is an affordable travel option. Buses depart daily from Chiang Mai Bus Terminal 3 and Chiang Mai Bus Arcade 2 and reach Mochit bus terminal in Bangkok.

Duration and Timings
The journey from Chiang Mai to Bangkok by bus typically takes around 11 to 15 hours, depending on factors such as traffic, road conditions, and the type of bus. 12 buses run daily from Chiang Mai, from 7.30 am to 9.30 PM.

Operators
 Sombat Tours, Nakhonchai Air, Stirawang Tour, and Bangkok Blueline are the most common operators. These buses offer standard VIP and VIP24, including reclining seats, onboard entertainment, and snacks. 

Fares
Depending on bus type, bus fares from Chiang Mai to Bangkok are approximately 500-700 THB and 1000-1500 THB.

Route
The bus route from Chiang Mai to Bangkok travels south along Highway 11, passing through notable stops like Lampang, Tak, Kamphaeng Phet, Nakhon Sawan, and Ayutthaya. It culminates in the bustling capital city, offering travelers a mix of cultural exploration and diverse scenery.

3. Chiang Mai To Bangkok by Flight

Flying from Chiang Mai to Bangkok is the fastest way, taking only 1-1.5 hours. It's not much more expensive than taking the bus or train. Flights depart from Chiang Mai International Airport and arrive in Bangkok at Suvarnabhumi Airport (BKK) or Don Mueang International Airport (DMK). Many Airlines operate daily flights, such as Vietjet Air, Thai Lion Air, Nok Air, Air Asia, and Thai Airways. Prices are approximately 700 THB to 1000 THB.

4. Chiang Mai To Bangkok by Taxi

Duration
The journey from Chiang Mai to Bangkok by Taxi typically takes around 8 to 10 hours, depending on traffic conditions and any planned rest stops.

Route
Before reaching Bangkok, the route generally follows Highway 11 and 1, passing through various towns and cities, including Lampang, Sukhothai, and Ayutthaya.

Fares
Taxi services typically charge per vehicle. Prices can vary depending on factors such as the type of vehicle, the number of passengers, and any additional services provided. On average, a one-way trip costs 8,000 to 12,000 THB.

Popular Routes to Bangkok

Important Routes Time Taken Distance
Chiang-mai to Bangkok 8 hr 45 min 701.3 km
Pattaya to Bangkok 2 hr 4 min 148.6 km
Kanchanaburi to Bangkok 1 hr 50 min 124.5 km
Ayutthaya to Bangkok 1 hr 12 min 80.7 km
Hua-hin to Bangkok

Popular Routes from Chiang-mai

Important Routes Time Taken Distance
Chiang-mai to Bangkok 8 hr 45 min 701.3 km
Chiang-mai to Chiang Rai 3 hr 10 min 186.1 km
Chiang-mai to Koh Samui 1,454.7 km