
1. Flight + Bus to Kalasin
2. Bus – Bangkok to Kalasin
3. Train + Bus to Kalasin
4. Taxi – Bangkok to Kalasin
🎫 Book Ticket to Kalasin
From Bangkok to Kalasin you can travel by train, bus, taxi or plane.
-
- Travel distance from Bangkok to Kalasin in Thailand is about 520 km by road (bus, car). The best and fast option of geting to Kalasin from Bangkok is to travel by plane + bus via Khon Kaen. Travel by plane + bus from Bangkok to Kalasin (via Khon Kaen) takes about 5-6 hours and it costs about $35-125/pp. There are direct flights between Bangkok (Don Mueang + Suvarnabhumi airport) and Khon Kaen. Another popular and cheap option is to travel by tourist bus to Kalasin. Transfer by bus from Bangkok to Kalasin takes about 8-13 hours and bus tickets cost about $15-17/pp. These buses arrive to Kalasin Bus Terminal in the town center of Kalasin.
-
- There is no direct train to Kalasin from Bangkok, the closest railway station to Kalasin town is in Khon Kaen. So, you can travel by train of Thai Railway (seats or sleeper berths) from Bangkok to Khon Kaen Railway Station and from this city you can travel by bus or taxi to Kalasin. Transfer by train + bus from Bangkok to Kalasin (via Khon Kaen) takes about 10-15 hours and it costs about $8-50/pp. You can also travel by private car/taxi to Kalasin, this option is the most expensive way of transfer and it takes about 6-8 hours.
-
- Kalasin is a bit remoted province in the north of Thailand. It is close to Khon Kaen, the most important transport hub in this part of Thailand. Kalasin has no airport, but there are some airports in the nearby provinces (e.g. in Khon Kaen or Roi Et), there is also no railway station. The closest railway station – Khon Kaen is about 80 km from the town of Kalasin. Kalasin is located in the northeast of Issan. Characteristic of the northern area are the mountains along Phuphan, while the central part is a hilly area with forests and rainforests.
- Kalasin is a bit remoted province in the north of Thailand. It is close to Khon Kaen, the most important transport hub in this part of Thailand. Kalasin has no airport, but there are some airports in the nearby provinces (e.g. in Khon Kaen or Roi Et), there is also no railway station. The closest railway station – Khon Kaen is about 80 km from the town of Kalasin. Kalasin is located in the northeast of Issan. Characteristic of the northern area are the mountains along Phuphan, while the central part is a hilly area with forests and rainforests.
Transfer Mode – Bangkok to Kalasin: | Travel Time | Cost Range |
---|---|---|
Plane + Bus (via Khon Kaen) | 5-6 hours | $35-125/pp |
Tourist Bus | 8-13 hours | $15-17/pp |
Train + Bus (via Khon Kaen) | 10-15 hours | $8-50/pp |
Private Car / Taxi | 6-8 hours | $200-450/car |
How do I get from Bangkok to Kalasin?
1. FLIGHT + BUS from Bangkok to Kalasin
A) Flight from Bangkok to Khon Kaen
-
- airlines to Khon Kaen: Thai VietJet, Thai Smile, Air Asia, Thai Lion Air
- flight from Bangkok to Khon Kaen takes only about 1 hour
- flights to Khon Kaen are operated from: Don Mueang Airport and Suvarnabhumi Airport
- flights to Khon Kaen International Airport (about 30 km north of Buri Ram town center)
- travel by plane from Bangkok to Khon Kaen costs about $30-120/pp
- read this article: How to reach Khon Kaen from Bangkok?
B) Bus from Khon Kaen to Kalasin
-
- from Khon Kaen Bus Terminal 1 you can travel by bus to Kalasin town
- transfer by bus from Khon Kaen to Kalasin takes about 1.5 hour
- transfer by bus from Khon Kaen to Kalasin costs about $2-5/pp

2. BUS from Bangkok to Kalasin
-
- another cheap way of transport to Kalasin from Bangkok
- one-way bus ticket from Bangkok to Kalasin costs about $15-18/pp
- travel by bus from Bangkok to Kalasin takes about 8-13 hours
- comfortable and modern and air-conditioned buses to Kalasin Province
- bus companies to Kalasin: Nakhonchai Air, Transport Co
- buses go mainly from the Nakhonchai Air Station or Mochit Bus Station
- buses from Bangkok arrive to Kalasin Bus Terminal
🚍 Bus Schedule / Timetable – Bangkok to Kalasin + Bus Tickets:
Bus Schedule – Bangkok to Kalasin: | Departure in Bangkok | Arrival in Kalasin |
---|---|---|
Transport Co | 07:30 | 20:24 |
Transport Co | 17:30 | 06:24 |
Transport Co | 18:30 | 07:24 |
Transport Co | 19:30 | 08:24 |
Transport Co | 20:30 | 09:24 |
Nakhonchai Air | 08:45 | 16:50 |
Nakhonchai Air | 10:45 | 18:52 |
Nakhonchai Air | 12:10 | 20:03 |
Nakhonchai Air | 13:30 | 21:10 |
Nakhonchai Air | 18:45 | 02:55 |
Nakhonchai Air | 21:00 | 04:35 |
Nakhonchai Air | 22:00 | 05:25 |

3. TRAIN + BUS from Bangkok to Kalasin
A) Train from Bangkok to Khon Kaen
-
- from Bangkok to Khon Kaen you can travcel by train of Thai Railway
- transport by train from Bangkok to Khon Kaen takes about 7-8.5 hours
- transfer by train from Bangkok to Khon Kaen costs about $6-45/pp
- trains from Bangkok arrive to Khon Kaen Railway Station
- read this article: How to get to Khon Kaen from Bangkok?
- you can check current Thailand Train Map + Thailand Train Timetable
B) Bus from Khon Kaen to Kalasin
-
- from Khon Kaen Bus Terminal 1 you can go by bus to Kalasin town
- travel time by bus from Khon Kaen to Kalasin is about 1.5 hour
- travel by bus from Khon Kaen to Kalasin costs about $2-5/pp

4. PRIVATE TAXI / CAR from Bangkok to Kalasin
-
- from Bangkok to Kalasin you can also travel by private taxi/car or minivan
- transfer by private taxi/car from Bangkok to Kalasin takes about 6-8 hours
- taxi companies to Kalasin from Bangkok: Thailand Limo by Datum, Glassflower, Kim Transfers Thailand
- transfer by private car/taxi to Kalasin from Bangkok costs about $200-450/car
- luxury cars, minivans or jeeps + SUV and there is also a hotel + airport transfer
- you can also book a private car / taxi from Suvarnabhumi + Don Mueang airports

❓ FAQ + Tips – Travel route from Bangkok to Kalasin:
1. How to book tickets + flights from Bangkok to Kalasin?
-
- You can book + buy tickets / flights from Bangkok to Kalasin on 12go.asia ➜ or Baolau ➜.
- you can also book another tickets, e.g. Kalasin to Bangkok, Bangkok to Khon Kaen…
2. How long does it take to travel from Bangkok to Kalasin?
-
- Travel by plane + bus from Bangkok to Kalasin (via Khon Kaen) takes about 5-6 hours.
- Travel by tourist bus from Bangkok to Kalasin takes about 8-13 hours.
- Travel by train + bus from Bangkok to Kalasin (via Khon Kaen) takes about 10-15 hours.
- Travel by private car / taxi from Bangkok to Kalasin takes about 6-8 hours.
3. What is the travel distance from Bangkok to Kalasin?
-
- Travel distance from Bangkok to Kalasin in Thailand is about 520 km by road, aerial distance is about 430 km.
4. How much does it cost to travel from Bangkok to Kalasin?
-
- Transport by plane + bus from Bangkok to Kalasin (via Khon Kaen) costs about $35-125/pp.
- Transport by tourist bus from Bangkok to Kalasin costs about $15-17/pp.
- Trasport by train + bus from Bangkok to Kalasin (via Khon Kaen) costs about $8-50/pp.
- Transport by private car/van from Bangkok to Kalasin costs about $200-450/car.
5. Is there a direct train to Kalasin from Bangkok?
-
- No, there is no direct train to Kalasin, because there is no railway in Kalasin Province. The closest railway station is in Khon Kaen town, about 80 km from Kalasin town. So, you can take a train from Bangkok to Khon Kaen and from Khon Kaen to Kalasin you can travel by bus.
6. What is the most cheapest way of transport from Bangkok to Kalasin?
-
- The most cheapest option of transport to Kalasin from Bangkok is to travel by train + bus via Khon Kaen or tourist bus. The most cheapest option of getting to Kalasin should start at $8-12/pp.
7. What is the best way of transfer from Bangkok to Kalasin?
-
- The best and fastest option of transport from Bangkok to Kalasin is to travel by plane + bus via Khon Kaen. The closest airport to Kalasin is in Khon Kaen town. This option should take about 5-6 hours.
8. How to go back from Kalasin to Bangkok?
-
- From Kalasin to Bangkok you can travel by tourist bus, bus + plane via Khon Kaen, train + bus via Khon Kane or private car. It is the same way of transfer how you arrived to Kalasin Province from Bangkok.
9. Where and how you can also travel from Bangkok?
-
- Before you arrive to Kalasin you can also visit Roi Et or Sakon Nakhon, the closest provinces to Kalasin. There are also flights or tourist buses and private cars to these provinces. You can also visit Nakhon Phanom.
10. How and where to book hotel in Kalasin?
-
- Kalasin in Thailand offers mainly cheap guesthouses and a few luxury hotels. Search and book your hotel or resort in Kalasin in Thailand online here > Book resort or hotel in Kalasin ➜.
11. What are the most interesting things and facts about Thailand?
-
- In summary, Thailand is a multifaceted gem that captivates visitors with its unique blend of cultural heritage, culinary excellence, and warm hospitality. From the enchanting traditions of its classical arts like Khon to the exhilarating water festivities of Songkran, the country offers a sensory feast. Thailand’s diverse landscapes, ranging from tropical islands to mountainous regions, contribute to its allure, making it a destination that seamlessly combines ancient traditions with modern vibrancy. The symphony of flavors in Thai cuisine and the welcoming smiles of its people further enrich the tapestry of experiences. Read this article: 15 Interesting Things of Thailand.
BOOK a TOUR / ACTIVITY in Thailand ➜