Here are the four common ways to get from Bangkok to Nakhon Ratchasima or better known as Korat.
Travel by Bus
This is how I went there last weekend. Take the MRT (Underground) to Kamphaeng Phet station and from there by motorcycle taxi to Mo Chit Northern Bus Terminal (30 Baht). Go up to the second floor, that’s where most of the ticket booths are located and that is where you book your bus ticket to Korat. I got a 2nd class air con bus ticket for 171 baht one way. There are also VIP buses with bigger seats available (three seats in one line) and they cost 220 baht one way. The trip normally takes 4 hours, however last Saturday as I went lots of Bangkokians went back to their home town due to a public holiday the following Monday so it actually took me five hours to get there.
The good thing about taking the bus to Korat is that you can get off wherever you want and you don’t have to go all the way to the bus terminal which is located at the northern end of the city. If it’s your first trip to Korat I can recommend you to get off at “The Mall”, Korat’s biggest shopping mall and the place where everyone seems to hang out during the day.
Travel by Minivan
That’s maybe the quickest way to get from Bangkok to Korat overland however you might also have a hard time with not much legroom during your journey if you get a bad seat. As for most destinations all over Thailand, the minivans for Korat leave from Victory Monument. To get there, take the BTS to the station of the same name and just walk down, the vans are leaving near the roundabout opposite the monument. One way tickets cost between 180 and 220 baht and the trip takes about 3.5 hours.
Travel by Train
The good thing about taking the train is that there is no traffic jam involved in your trip. However it takes several stops along the way and can take up to six hours depending on the type of train you catch. The easiest way is just by asking the ticket vendor for the duration, delays for this distance are not very common.
Trains from Bangkok to Korat leave from the Hua Lamphong main railway station that can be easily reached by MRT, take it to the last stop on the line (there is only one MRT line). If you get outside you are right in front of the railway station.
Trains leave very frequently (like every half an hour) from 5:30am to midnight and one way tickets can get as cheap as 50 baht for the 3rd class hard seat with fan and up to around 250 baht for a sleeper berth with aircon.
The railway station in Korat is conveniently located right in the city center (picture).
Travel by Flight
The flight time from Bangkok to Korat is only 45 minutes but keep in mind that it takes also time to get to the airport in BKK, wait for the flight and get to Korat from the airport which is located about 40km from the city. So it might be just about the same time (and less hassle to catch a van or a bus).
Another thing is that the flight services from Bangkok to Korat always change. As of February 2013, both Thai Airways and Air Asia are not operating between the two cities, but I’m sure this will change in the near future. The one airline that has flights is called Happy Air.
Now that you know how to get from Bangkok to Korat, check out this post to find out what to do in Thailand’s second biggest city.