There are 7 ways to get from Chiang Mai to Bangkok by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Chiang Mai to Don Muang  •  3h 21m

  1. Fly from Chiang Mai (CNX) to Don Muang (DMK) CNX - DMK

฿975 - ฿4170

Cheapest option

Train  •  10h 35m

  1. Take the train from Chiang Mai to Hua Lamphong 8 Chiang Mai - Hua Lamphong - Class II AC / ...

฿210 - ฿1600

5 alternative options

Fly Chiang Mai to Suvarnabhumi  •  3h 2m

  1. Fly from Chiang Mai (CNX) to Suvarnabhumi (BKK) CNX - BKK

฿1055 - ฿4675

Bus to Lampang, fly to Don Muang  •  4h 50m

  1. Take the bus from Chiang Mai to Lampang
  2. Fly from Lampang (LPT) to Don Muang (DMK) LPT - DMK

฿1792 - ฿8348

Bus to Lampang, fly to Suvarnabhumi  •  4h 36m

  1. Take the bus from Chiang Mai to Lampang
  2. Fly from Lampang (LPT) to Suvarnabhumi (BKK) LPT - BKK

฿1922 - ฿8853

Bus  •  9h 50m

  1. Take the bus from Chaing Mai Arcade Bus Terminal to Sombat Tour Viphawadee 13

฿490 - ฿850

Drive  •  9h 41m

  1. Drive from Chiang Mai to Bangkok 687 km

฿1800 - ฿2800

Questions & Answers

The cheapest way to get from Chiang Mai to Bangkok is to bus which costs ฿490 - ฿850 and takes 9h 50m.

More details

The quickest way to get from Chiang Mai to Bangkok is to fly which costs ฿1000 - ฿4700 and takes 3h 2m.

More details

Yes, there is a direct bus departing from Chaing Mai Arcade Bus Terminal and arriving at Sombat Tour Viphawadee 13. Services depart hourly, and operate every day. The journey takes approximately 9h 50m.

More details

Yes, there is a direct train departing from Chiang Mai and arriving at Hua Lamphong. Services depart every two hours, and operate every day. The journey takes approximately 10h 35m.

More details

The distance between Chiang Mai and Bangkok is 583 km. The road distance is 687 km.

Get driving directions

The best way to get from Chiang Mai to Bangkok without a car is to bus which takes 9h 50m and costs ฿490 - ฿850.

More details

It takes approximately 3h 21m to get from Chiang Mai to Bangkok, including transfers.

More details

Chiang Mai to Bangkok bus services, operated by Sombat Tour, depart from Chaing Mai Arcade Bus Terminal station.

More details

Chiang Mai to Bangkok train services, operated by State Railway of Thailand, depart from Chiang Mai station.

More details

The best way to get from Chiang Mai to Bangkok is to fly which takes 3h 21m and costs ฿950 - ฿4200. Alternatively, you can bus, which costs ฿490 - ฿850 and takes 9h 50m, you could also train, which costs ฿210 - ฿1600 and takes 10h 35m.

Mode details

Map of how to get from Chiang Mai to Bangkok.
Launch map view
  • Distance: 582.9 km
  • Duration: 3h 21m

What companies run services between Chiang Mai, Thailand and Bangkok, Thailand?

Nok Air, Thai AirAsia and Thai Lion Mentari fly from Chiang Mai to Bangkok hourly. Alternatively, Sombat Tour operates a bus from Chiang Mai to Bangkok Mochit Bus Terminal hourly. Tickets cost ฿500 - ฿850 and the journey takes 9h 50m. Three other operators also service this route.

More Questions & Answers

The quickest flight from Chiang Mai Airport to Don Muang Airport is the direct flight which takes 55 min.

Search flights

Chiang Mai to Bangkok bus services, operated by Sombat Tour, arrive at Sombat Tour Viphawadee 13 station.

More details

Chiang Mai to Bangkok train services, operated by State Railway of Thailand, arrive at Hua Lamphong station.

More details

Yes, the driving distance between Chiang Mai to Bangkok is 687 km. It takes approximately 9h 41m to drive from Chiang Mai to Bangkok.

Get driving directions

Nok Air, Thai Lion Mentari and Thai AirAsia offer flights from Chiang Mai Airport to Don Muang Airport.

Search flights

Book your Chiang Mai to Bangkok bus tickets online with Busbud.

Search and book

There are 2388+ hotels available in Bangkok. Prices start at ฿3750 per night.

More details

The best way to get from Chiang Mai to Chiang Mai Airport is to bus which takes 9 min and costs ฿15 - ฿20.

More details

Flag of Thailand Bangkok, Thailand

Thailand’s bustling capital is filled with historic monuments, ancient temples, great shopping and a fascinating culture. Pick up some fresh produce at the famous floating markets, explore the many wats (temples) that pepper the city, and kick back at a local cabaret show. Visit the majestic Grand Palace or the giant reclining Buddha at Wat Pho, stroll through colourful Chinatown, and explore the city’s many canals. Test your bargaining skills at Chatuchak Weekend Market, experience a traditional muay thai kickboxing match and soak up the heady energy of Khao San Road.

Things to do in Bangkok

  • Grand Palace

    The Grand Palace (Thai: พระบรมมหาราชวัง, ) is a complex of buildings at the heart of Bangkok, Thailand. The palace has been the official residence of the Kings of Siam (and later Thailand) since 1782. The king, his court and his royal government were based on the grounds of the palace until 1925. King Bhumibol Adulyadej (Rama IX), resided at the Chitralada Royal Villa and his successor King Vajiralongkorn (Rama X) at the Amphorn Sathan Residential Hall, both in the Dusit Palace, but the Grand Palace is still used for official events. Several royal ceremonies and state functions are held within the walls of the palace every year. The palace is one of the most popular tourist attractions in Thailand.

  • Jim Thompson House

    The Jim Thompson House is a museum in central Bangkok, Thailand, housing the art collection of American businessman and architect Jim Thompson, the museum designer and former owner. Built in 1959, the museum spans one rectangular "rai" of land (approximately half an acre or 2023.43 meters). It is one of the most popular tourist destinations in Thailand; sporting vibrant jungle foliage in the heart of the city.

  • Sukhumvit Road

    Sukhumvit Road (Thai: ถนนสุขุมวิท, Thanon Sukhumwit), or Thailand Route 3 (Thai: ทางหลวงแผ่นดินหมายเลข 3), is a major road in Thailand, and a major surface road of Bangkok and other cities it winds through. It follows a coastal route from Bangkok to Khlong Yai District, Trat border to Koh Kong, Cambodia

  • CentralWorld

    CentralWorld (Thai: เซ็นทรัลเวิลด์) is a shopping plaza and complex in Bangkok, Thailand. It is the tenth largest shopping complex in the world. The complex, which includes a hotel and office tower, is owned by Central Pattana. In 2006, after three years of design and renovation, CentralWorld was expanded to 550,000 square metres of shopping mall and 1,024,000 square metres of complex, topping nearby rival Siam Paragon in terms of size.

Places to stay in Bangkok

Rome2rio makes travelling from Chiang Mai to Bangkok easy.

Rome2rio is a door-to-door travel information and booking engine, helping you get to and from any location in the world. Find all the transport options for your trip from Chiang Mai to Bangkok right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Rome2rio also offers online bookings for selected operators, making reservations easy and straightforward.