Leaving the glittering skyscrapers and chaotic street food markets of Bangkok behind for Lopburi feels like stepping back into a different era of Thai history. While many travelers rush north toward Chiang Mai, those who stop in Lopburi are rewarded with a unique landscape where ancient Khmer style ruins sit right in the middle of a modern, functioning city. Of course, the city is most famous for its long tailed residents - the hundreds of crab eating macaques that have claimed the Phra Prang Sam Yod temple as their own. It is a place where history and nature collide in a way that is both fascinating and slightly chaotic.
The journey from the capital is relatively short, making it an easy day trip or a perfect first stop on a longer northern itinerary. Whether you want to watch the central plains of Thailand roll by from a train window or prefer the door to door convenience of a private car, there are several reliable ways to bridge the distance. You can easily book your preferred transport for this route on GoAsia.cc to ensure your seat is secured before you head to the station.
Bangkok to Lopburi by Train
Taking the train is arguably the most iconic way to reach the Monkey City. The tracks lead you out of the city and into the heart of Thailand's agricultural belt, passing through rice paddies and small provincial towns. The Lopburi railway station is perfectly situated right in the center of the old town, meaning you can step off the platform and be at the ruins within a five minute walk. Prices for the train are very budget friendly, ranging from $4 to $27 depending on the level of comfort you choose.
Train Classes and Comfort
For those traveling during the day, the 2nd Class Fan seats are a popular choice. They allow you to enjoy the natural breeze and the sounds of the Thai countryside as you travel. If you are heading out late in the evening, there are 2nd Class Sleeper AC options available, which provide a cool environment and a bed, though the journey is quite short for a full night's sleep at just under two hours. For the ultimate budget experience, Class 3 Fan seats are available on select evening departures, offering a very local and very affordable way to travel. The journey typically takes between 1 hour 36 minutes and 1 hour 55 minutes, making it the fastest way to reach your destination.
Bangkok to Lopburi by Van
For a more frequent and flexible road option, local vans and minibuses are a staple of Thai regional travel. These depart regularly from Bangkok and offer a straightforward point to point service. The price is remarkably consistent at approximately $7, making it a great middle ground for those who want a faster road journey than a large bus but do not want to pay for a private car. The duration for the van trip is usually between 2 hours 30 minutes and 3 hours, depending on traffic exiting Bangkok.
Vans are generally divided into Regional 14pax vehicles and slightly larger Minibuses. While they are efficient, keep in mind that luggage space can be limited. If you are traveling with a large suitcase, you might be asked to pay for an extra seat. The vans are air conditioned and provide a direct route into the Lopburi transport hubs.
Bangkok to Lopburi by Private Transfer
If you value comfort, privacy, or are traveling with a group, a private transfer is the most seamless option. This is particularly useful if you are coming directly from one of Bangkok's airports. Prices for a private transfer from the city center range from $85 to $173, while transfers from Don Mueang Airport start around $82 and Suvarnabhumi Airport around $85. The journey takes between 1 hour 30 minutes and 3 hours depending on your starting point and traffic conditions.
There is a wide variety of vehicles to choose from to suit your needs:
- Economy and Comfort Cars: Ideal for 2 to 3 passengers with standard luggage.
- SUVs and Luxury SUVs: Better for those who want more legroom or have more bags.
- Van and Luxury VIP Vans: These can hold up to 9 passengers, making them the most cost effective choice for large families or groups of friends.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Train | $4 - $27 | 1h 36m - 1h 55m | Medium |
| Van | $7 | 2h 30m - 3h | Medium |
| Private Transfer | $82 - $173 | 1h 30m - 3h | High |
Tips for Traveling from Bangkok to Lopburi
- Watch Your Belongings: Once you arrive in Lopburi, especially near the temples, keep a firm grip on your sunglasses, hats, and snacks. The local monkeys are expert pickpockets and very bold!
- Train Station Convenience: If you are on a day trip, the Lopburi train station has a small left luggage area where you can store your bags while you explore the ruins.
- Booking Ahead: While vans run frequently, the popular 2nd Class AC train seats can sell out, especially on weekends and holidays. It is wise to book through GoAsia.cc in advance.
- Dress Code: Even though the monkeys are the main attraction, the ruins are sacred sites. Wear clothing that covers your shoulders and knees to show respect.
- Sun Protection: Lopburi can be significantly hotter than Bangkok as you spend most of your time walking between unsheltered stone ruins. Bring a hat and plenty of water.
Timetable
| Taxi Bangkok - Lopburi $ 82.65–168.37 2h 20m – 3h | |
|
|
| Train Bangkok - Lopburi $ 4.13–26.17 1h 36m – 1h 55m | |
|
|
| Van Bangkok - Lopburi $ 6.73 2h 30m – 3h | |
|
| Taxi Suvarnabhumi Airport - Lopburi $ 82.65–144.79 2h – 2h 45m | |
|
| Taxi Don Mueang Airport - Lopburi $ 79.44–121.22 1h 30m – 2h 30m | |
|
Frequently Asked Questions
You can book train, bus, flight, taxi, van, and ferry tickets from Bangkok to Lopburi directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.
The cheapest way to travel is by train, specifically the Class 3 or 2nd Class Fan seats, which can cost as little as $4. Regional vans are also very affordable at around $7.
The fastest way is typically by train, which can take as little as 1 hour 36 minutes. Private transfers from Don Mueang Airport can also take around 1 hour 30 minutes depending on traffic.
The journey usually takes between 1 hour 36 minutes and 3 hours. Trains are generally the quickest at under 2 hours, while vans and private cars may take up to 3 hours depending on traffic.
Yes, private transfers are available from both Suvarnabhumi Airport and Don Mueang Airport. Prices start at approximately $82 and provide a direct door to door service to your hotel in Lopburi.
Yes, there are 2nd Class Sleeper AC options available on evening departures. However, many daytime trains use fan cooled carriages which are quite comfortable due to the moving breeze.
Yes, the main historical sites like Phra Prang Sam Yod and the King Narai Palace are within easy walking distance of the railway station and the van drop off points.