BANGKOK to SURIN — Transport Options ☀️

How to get from Bangkok to Surin by train, bus, plane, taxi, car
How do you get from Bangkok to Surin? You can travel by train, bus, private taxi/car or plane.
  1. Train – Bangkok to Surin
  2. Bus – Bangkok to Surin
  3. Flight – Bangkok to Surin
  4. Taxi – Bangkok to Surin
  5. Book Ticket to Surin 🎫
Fastest

Flight

Direct flight to Buri Ram Airport, then transfer to Surin

Best comfort

Private Taxi / Car

Door-to-door transfer with flexible departure time

Budget Alternative

Bus

Affordable direct buses with frequent daily departures

Quick answer: You can travel from Bangkok to Surin by train, bus, flight via Buri Ram Airport, or private car. The train is the most popular option thanks to its comfort and affordable price, while flights are the fastest. All tickets and private transfers can be searched and booked online in advance.

At a glance:

  • 📍 Distance: about 440 km.
  • ⏱️ Travel time: Train: 7–8.5 hrs | Bus: 6.5–8 hrs | Flight: 1 hr + transfer | Private Car: 6.5–8 hrs.
  • 💰 Price: Train: $5–35 | Bus: $10–16 | Flight: $40–70 | Private Car: varies by vehicle.
  • 🚆 Train: Most popular and comfortable option.
  • 🚍 Bus: Direct buses from Mochit Bus Terminal.
  • ✈️ Flight: Fly to Buri Ram Airport and continue to Surin.
  • 🚕 Private Car: Direct door-to-door transfer.

Last updated: April 2026


From Bangkok to Surin you can travel by train, bus, private taxi/car, or plane.

The distance from Bangkok to Surin is about 440 km. You can travel by train, bus, private car, or take a direct flight to nearby Buri Ram Airport. Flying is the fastest option, while the train is the most popular thanks to its affordable fares and comfortable sleeper coaches.

Trains take about 7–8.5 hours and cost $5–35 per person. Direct buses take 6.5–8 hours with fares from $10–16, while private cars reach Surin in about 6.5–8 hours. Flights to Buri Ram take only about 1 hour, followed by a short transfer of roughly 60 km to Surin. All tickets and private transfers can be booked online in advance.

BOOK TICKETS with 12go.asia

Surin is a province in northeastern Thailand (Isan), close to the Cambodian border and only about 50 km from Buri Ram. It is known for its Khmer temples, annual Elephant Festival, and traditional culture. From Surin, you can also continue to Nakhon Ratchasima or Roi Et.

Comparison of Transfer Options from Bangkok to Surin
Transfer modes from Bangkok to Surin: Travel Time Cost Range
Train 7–8.5 hours $5–35 per person
Tourist Bus 6.5–8 hours $10–16 per person
Plane (direct flight) 1 hour $40–60 per person
Private Car/Taxi 6.5–8 hours $140–300 per car

BOOK TICKETS with Baolau


How do I get from Bangkok to Surin?


1. TRAIN from Bangkok to Surin

👉 Train is the cheapest and one of the most popular ways to travel from Bangkok to Surin.

  • ✔️ Best for: budget travelers and overnight journeys
  • ✔️ Travel time: ~7–8.5 hours
  • ✔️ Cost: $5–35 per person
  • ✅ Best Option: 2nd class sleeper train for the best comfort and value
  • 💡 Tip: Book sleeper berths several days in advance, especially on weekends.
  • 🌏 Extra Tip: Overnight trains save a hotel night and arrive in Surin early in the morning.

Thai Railways operates about five daily trains from Krung Thep Aphiwat Central Terminal Station to Surin Railway Station. The journey takes about 7–8.5 hours.

Tickets cost $5–35 per person, depending on the class. The cheapest 3rd class hard seats start from around $5–7, while 2nd class seats and sleeper berths provide a much more comfortable journey.

Before traveling, you can check the Thailand Railway Map and the Thailand Train Timetable. Train tickets can be booked online in advance.

🚆 Train Schedule + Tickets from Bangkok to Surin:
Train Departure in Bangkok Arrival in Surin Book Train Ticket
Thai Railways EX71 10:35 17:08 From $6.70
Thai Railways SP21 06:10 12:09 From $14.60
Thai Railways RP139 19:25 03:15 From $5.50
Thai Railways RP135 07:10 15:07 From $5.50
Thai Railways RP141 23:05 07:26 From $5.50
Thai Railways SP23 21:05 04:13 From $26.90

train-bangkok-to-surin
From Bangkok to Surin you can travel by train of Thai Railways (photo: 12go.asia).

2. BUS from Bangkok to Surin

👉 Bus is a cheap and comfortable way to travel from Bangkok to Surin.

  • ✔️ Best for: budget travelers who prefer a direct journey
  • ✔️ Travel time: ~6.5–8 hours
  • ✔️ Cost: $10–16 per person
  • ✅ Best Option: Direct VIP or air-conditioned tourist bus
  • 💡 Tip: Book your bus ticket online a few days in advance.
  • 🌏 Extra Tip: Night buses are a good choice if you want to save daytime for sightseeing.

Direct tourist buses are a popular and affordable alternative to the train. Companies such as Nakhonchai Air, The Transport Co, Sawadee Surin, Cherdchai Tour, Sombat Tour, and Phu Kradueng Tour operate this route daily. You can also see more about traveling in Thailand.

The journey takes about 6.5–8 hours, with tickets costing around $10–16 per person. Most buses depart from Mo Chit Bus Terminal or Nakhonchai Air Station in Bangkok.

Buses arrive at the Surin Bus Terminal or the Nakhonchai Air station. Bus tickets can be easily booked online in advance.

🚍 Bus Schedule + Tickets from Bangkok to Surin:
Bus Operator Departure in Bangkok Arrival in Surin Bus Ticket
Nakhonchai Air 22:00 04:32 From $12.00
Nakhonchai Air 20:50 03:23 From $12.00
Nakhonchai Air 11:15 18:10 From $12.00
Nakhonchai Air 16:30 23:30 From $12.00
Nakhonchai Air 19:40 02:15 From $15.80
Nakhonchai Air 10:15 17:10 From $15.80
Nakhonchai Air 21:20 05:18 From $13.40
Nakhonchai Air 09:25 17:53 From $13.40
Transport Co Ltd 07:00 14:36 From $10.00
Transport Co Ltd 08:30 16:06 From $10.00
Transport Co Ltd 10:30 18:06 From $10.00
Transport Co Ltd 12:00 19:36 From $10.00
Transport Co Ltd 16:45 00:21 From $10.00
Transport Co Ltd 19:00 02:36 From $10.00
Transport Co Ltd 20:30 04:06 From $10.00
Sawadee Surin 21:45 03:30 From $15.00
Cherdchai Tour 09:00 16:10 From $12.00
Sombat Tour 22:00 04:35 From $14.00

bus-bangkok-to-surin
Bus of Nakhonchai Air + Transport Co Ltd from Bangkok to Surin in Thailand (photo: Baolau).

3. FLIGHT from Bangkok to Surin (Buri Ram Airport)

👉 Flight is the fastest way to travel from Bangkok to Surin.

  • ✔️ Best for: travelers who want to save time
  • ✔️ Travel time: ~1 hour + transfer
  • ✔️ Cost: $40–70 per person
  • ✅ Best Option: Direct flight to Buri Ram Airport + taxi to Surin
  • 💡 Tip: Book flights early for the lowest fares.
  • 🌏 Extra Tip: Buri Ram Airport is about 60 km from Surin, with taxis and local buses available.

Flying is the fastest way to travel from Bangkok to Surin. Direct flights operated by Nok Air and Thai AirAsia depart from Don Mueang Airport and Suvarnabhumi Airport.

Flights arrive at Buri Ram Airport, about 60 km north of Surin. Flight time is around 1 hour, with fares starting at approximately $40–70 per person.

From Buri Ram Airport, you can continue to Surin by taxi or local bus. For many travelers, flying is the best choice when time is more important than travel costs.

flight-bangkok-to-surin
Direct flight to Surin (Buri Ram Airport) from Bangkok is the most fastest way of transport.

4. PRIVATE TAXI / CAR from Bangkok to Surin

👉 Private taxi or car is the most comfortable way to travel from Bangkok to Surin.

  • ✔️ Best for: families, groups, and travelers seeking maximum comfort
  • ✔️ Travel time: ~6.5–8 hours
  • ✔️ Cost: $140–300 per vehicle
  • ✅ Best Option: Private car with hotel or airport pickup
  • 💡 Tip: Book your private transfer online in advance.
  • 🌏 Extra Tip: Minivans are ideal for groups sharing the travel cost.

A private taxi or car offers a direct door-to-door transfer from Bangkok to Surin. Companies such as Glassflower, Easyride Services, Kim Transfers Thailand, Than Car Service, and others operate modern sedans, SUVs, and minivans. Learn more about transportation in Thailand.

The journey takes about 6.5–8 hours, with prices ranging from $140–300 per vehicle. Hotel pickup is available, and you can also book transfers from Suvarnabhumi or Don Mueang airports.

Private transfers are ideal for travelers who value comfort and flexibility. They can be easily booked online in advance, allowing you to choose the vehicle that best fits your group.

BOOK TAXI with 12go.asia ➜

🚕 Taxi Schedule from Bangkok to Surin:
Taxi Service Travel Time Price (Car)
Easyride Services 07:00 From $170.00
Glassflower 06:30 From $250.00
Than Car Services 06:00 From $178.00
AEC 168 Transport 06:00 From $155.00
Torch Taxi 06:00 From $155.00
Kim Transfers Thailand 07:00 From $240.00
Khamkhun Tour 06:00 From $140.00
Firstplan 07:00 From $180.00
Easyride Services 07:00 From $195.00

taxi-car-bangkok-to-surin
From Bangkok to Surin in Thailand you can also travel by private car/taxi (photo: Glassflower taxi)

❓ FAQ – Travel Route from Bangkok to Surin

How to book tickets or flights from Bangkok to Surin?

Book train, bus, flight tickets or a private car via 12go.asia ➜ or Baolau ➜.

How long does it take to travel from Bangkok to Surin?

Train: 7–8.5 hours, bus: 6.5–8 hours, flight: about 1 hour, private car: 6.5–8 hours.

What is the distance from Bangkok to Surin?

The road distance is about 440 km, while the direct flight distance is about 340 km.

How much does it cost to travel from Bangkok to Surin?

Train: $5–35, bus: $10–16, flight: $40–70, private car: $140–300 per vehicle.

Do I need to print my train e-ticket?

Usually yes. Always follow the latest instructions provided by 12Go or Baolau after booking.

What types of trains operate on this route?

Thai Railways operates 1st, 2nd, and 3rd class trains, including seats and overnight sleeper berths.

What is the cheapest way to get from Bangkok to Surin?

The cheapest option is the train, with 3rd class tickets starting from about $5 per person.

What is the best way to travel from Bangkok to Surin?

Flights are the fastest, while the train offers the best balance of comfort, price, and scenery.

How do you travel from Surin back to Bangkok?

You can return by train, bus, flight, or private car. You can also stop in Ubon Ratchathani along the way.

Where can you travel from Bangkok?

Popular routes include Surat Thani, Ayutthaya, and Nakhon Ratchasima.

Is Surin suitable for solo travelers?

Yes. Surin is easy to visit independently. Read more in Solo Travel in Thailand.

BOOK your HOTEL in Surin

BOOK a TOUR / ACTIVITY in Thailand



💡 Practical Travel Tips for Bangkok to Surin

Traveling from Bangkok to Surin is easy by train, bus, flight, or private car. The train is the most popular option, while flights are the fastest.

  • Best Option: The train offers the best balance of price, comfort, and convenience.
  • Fastest Transfer: Fly to Buri Ram Airport and continue by taxi or bus to Surin.
  • Overnight Travel: Sleeper trains save a hotel night and arrive in the morning.
  • Book Early: Reserve train sleepers and flights in advance during holidays and festivals.
  • Local Transport: Taxis and tuk-tuks are available from Surin Railway Station and Bus Terminal.
  • Don’t Miss: Try local Isaan food and visit the famous Elephant Festival if traveling in November.

Tip: Train, bus, flight and private transfer tickets from Bangkok to Surin can be searched and booked online in advance.


🎫 Book and buy your tickets from Bangkok to Surin + Schedule:

Vietnam to Thailand ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: