How to get to Bangkok: The best ways to travel to the capital of Thailand



Joanna Horanin

Like my website?

Current condition

Weather in Bangkok

Partly cloudy



Feels like 33.1🥵


UV index



Air quality index


Last updated at 13/07/2024, 18:15

Hi, I'm Joanna, the author of The Blond Travels. In the worlds of Thailand and Portugal, I feel like a fish in water - and it's no coincidence! I've been exploring Thailand for over a decade, and I've settled in Portugal for 6 years now. My mission is to support Dreamers - just like you - in discovering these fascinating countries and helping those in love with them find their own place on Earth, preferably for good! Let's uncover these unique corners of the world together.

Bangkok might be your first stop when you visit Thailand. But, there’s a possibility that you will be travelling there from other places in the country. Check out the most popular destinations that have the best connections to Bangkok.

Bangkok is really well-connected and is the central travel hub in the Land of Smiles. Normally, it’s very easy to travel to and from the capital. Below I have listed the ways you can get to Bangkok along with the central spots, from which you can take transportation.

The best ways to get to Bangkok

Here are the most common ways to travel to the capital city of Thailand.

Travel to Bangkok by air

You can get to Bangkok from a lot of places in the world. There are direct and indirect flights from cities such as London, Barcelona, Madrid, Rome, New York, Sydney and many more. Bangkok has one huge international airport, which is filled with daily flights.

You can find the best deals on flights using a price comparison site. I recommend Skyscanner.

Airports in Bangkok

Bangkok has 2 airports. The bigger one Suvarnabhumi has mostly international flights. It also operates some domestic flights, but only by airlines such as Bangkok Airways and Thai Airways.

International and domestic flights with bigger airlines can be found on Skyscanner.

The smaller airport – Don Mueang – offers flights to the most popular destinations in the country. Here you will find airlines such as AirAsia and Nok. You can buy tickets directly from their sites, or use 12GoAsia.

Flights and connections

In Asia nearly every country has connections to the capital. These are the main ones:

  • Vientiene – Bangkok
  • Hanoi – Bangkok
  • Ho Chi Minh City – Bangkok
  • Phnom Penh – Bangkok
  • Kuala Lumpur – Bangkok
  • Yangon – Bangkok
  • Hong Kong – Bangkok
  • Singapore – Bangkok

A lot of cities in Thailand have flights to Bangkok. Here are the most popular destinations.

  • Chiang Mai – Bangkok
  • Pattaya – Bangkok
  • Trat – Bangkok
  • Surat Thani – Bangkok
  • Koh Samui – Bangkok
  • Krabi – Bangkok
  • Nakhon Si Thammarat – Bangkok

Travel like a local using trains and buses! With 12Go you can now easily book tickets for rides through Thailand, Malaysia, Cambodia, Vietnam, Laos, or Singapore. Buy bus or train tickets

To Bangkok by bus

There are plenty of buses travelling from many destinations to Bangkok.

Bus stations in Bangkok

Bangkok has several bus stations. The most popular one is Mochit Bangkok in the north of the city. This bus station operates buses to and from places in the Central, Northern and Northeastern parts of Thailand.

In the south you will find Sai Tai Mai station, which has connections and and from the South and West Thailand.

Ekkamai station is the smallest of them all. Most of the buses come from the Eastern part of the country.

You can buy tickets to Bangkok online at 12GoAsia.

Buses to Bangkok – the most popular connections

In Thailand you will find buses:

  • Chiang Mai – Bangkok
  • Udon Thani – Bangkok
  • Pattaya – Bangkok
  • Rayong – Bangkok
  • Ayutthaya – Bangkok

There are also buses to Bangkok from the islands such as Koh Phangan, or Koh Samui (you can buy joined ticket for a ferry and a bus), but these take a very long time and I wouldn’t recommend it. Unless, you are OK with spending over 24 hours sitting.

Travel and medical incident insurance built specifically for digital nomads. It can be purchased while already abroad, covers home trip visits and operates like a monthly subscription.

Learn more

In other countries there are also buses to Bangkok:

  • Vientiene – Bangkok
  • Vang Vieng – Bangkok
  • Phnom Penh – Bangkok
  • Siem Reap – Bangkok


A train ride in Thailand is really pleasant and worth doing at least once. It’s a lovely trip and it usually offers some spectacular views.

Train stations in Bangkok

Bangkok has several train stations.

Chances are that you will arrive at Hualampong Station. This is the main train station in Bangkok. However, it’s being moved to a different location and at the moment has reduced services.

Thonburi station is the station where you will arrive from Kanchanaburi.

If you are travelling from Chiang Mai and want to catch a flight from the Don Mueang station, then you will be arriving at Don Mueang Train Station.

You can buy your train tickets on 12GoAsia.


In Thailand you can travel by train to Bangkok from:

Travelling to Bangkok is quite easy. It’s the capital of one of the most popular holiday destination and you can easily catch transportation heading there. If you’d like to know more about Bangkok, check out the information page on my blog.

I wonder where you’re travelling from to Bangkok. Let me know and tell me how you’re going to do it.