BANGKOK to LOPBURI — Transport Options ☀️

How to get from Bangkok to Lopburi by train, bus, taxi, car, minivan
How to get from Bangkok to Lopburi? You can travel to Lopburi by train, bus / minivan or private taxi/car.
  1. Train – Bangkok to Lopburi
  2. Bus – Bangkok to Lopburi
  3. Taxi – Bangkok to Lopburi
  4. Book Ticket Online 🎫
Best speed

Private taxi/car

Fastest option, direct transfer, flexible departure anytime

Best budget

Bus / minivan

Cheap option, simple route, widely available from Mochit station

Avoid

Flights

No flights available, short distance makes flying unnecessary

Quick answer: Travelling from Bangkok to Lopburi is very straightforward with several practical options — you can take a train for a scenic and affordable journey, choose a bus or minivan for a reliable road‑transfer, or go for a private car/taxi for maximum comfort and speed. You can book tickets from Bangkok to Lopburi easily online in advance.

At a glance:

  • 📍 Distance: approx. 140 km by road.
  • ⏱️ Travel time: Train ~2–3 hours | Bus/Minivan ~3 hours | Private Car ~2.5–3 hours.
  • 💰 Price range: Train US$ 2–25 per person | Bus/Minivan US$ 5–9 per person | Private Car US$ 70–150.
  • 🚆 Train: Direct trains from Bangkok to Lopburi Railway Station.
  • 🚍 Bus/Minivan: Air‑conditioned vans or buses from Bangkok’s terminal to Lopburi.
  • 🚕 Private Car/Taxi: Private car or taxi hire from Bangkok to Lopburi.

Last updated in April 2026


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

The distance from Bangkok to Lopburi is about 140 km. The train is the most popular and cheapest option, while buses and minivans provide frequent departures. A private car is the fastest and most comfortable way to travel.

Train journeys take about 2–3 hours and cost $2–25 per person. Buses and minivans take around 3 hours with fares from $5–9, while private cars reach Lopburi in about 2.5 hours and cost $70–150 per vehicle. All tickets and private transfers can be booked online in advance.

BOOK TICKETS with 12go.asia

Lopburi is one of Thailand’s oldest cities, famous for its Khmer temples and the historic Monkey Temple. It also makes a great stop on the way to Ayutthaya. From Bangkok, you can also continue to Buri Ram or Khao Yai National Park.

Comparison of Transfer Options from Bangkok to Lopburi
Transfer modes from Bangkok to Lopburi: Travel Time Cost Range
Train 2–3 hours $2–25 per person
Tourist Bus / Van 3 hours $5–9 per person
Private Car/Taxi 2.5-3 hours $70–150 per car

BOOK TICKETS with Baolau


How do I get from Bangkok to Lopburi?


1. TRAIN from Bangkok to Lopburi

👉 Train is the cheapest and most popular way to travel from Bangkok to Lopburi.

  • ✔️ Best for: budget travelers and day trips
  • ✔️ Travel time: ~2–3 hours
  • ✔️ Cost: $2–25 per person
  • ✅ Best Option: 2nd class air-conditioned seat
  • 💡 Tip: Book your train ticket online for the best seat selection.
  • 🌏 Extra Tip: Lopburi Railway Station is close to the historic center and major attractions.

Thai Railways operates several daily trains from Krung Thep Aphiwat Central Terminal Station to Lopburi Railway Station. The journey takes about 2–3 hours, making the train the most convenient and affordable option.

Train tickets cost between $2–25 per person. The cheapest 3rd class hard seats start at about $1.5–3, while 2nd class air-conditioned seats provide better comfort for a small extra cost.

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

🚆 Train Schedule + Tickets from Bangkok to Lopburi:
Train: Departs in Bangkok Arrival in Lopburi Ticket Price
Thai Railways RP107 20:45 22:38 From $1.50
Thai Railways EX51 22:30 00:27 From $1.50
Thai Railways RP109 14:15 16:21 From $1.50
Thai Railways RP111 07:30 09:42 From $1.50
Thai Railways SP13 20:05 21:58 From $6.50
Thai Railways SP7 09:05 10:28 From $11.00
Thai Railways SP9 18:40 20:41 From $22.80

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

2. VAN / BUS from Bangkok to Lopburi

👉 Bus or minivan is a cheap and flexible way to travel from Bangkok to Lopburi.

  • ✔️ Best for: travelers who prefer frequent departures
  • ✔️ Travel time: ~3 hours
  • ✔️ Cost: $5–9 per person
  • ✅ Best Option: Direct air-conditioned minivan from Mo Chit
  • 💡 Tip: Arrive at the terminal at least 30 minutes before departure.
  • 🌏 Extra Tip: Minivans offer more departures than buses throughout the day.

Bus and minivan services are another popular way to travel from Bangkok to Lopburi. Watcharin Tour operates modern air-conditioned vehicles with regular departures throughout the day.

The trip takes about 3 hours, with one-way tickets costing around $5–9 per person. Most minivans depart from the Mo Chit New Van Terminal and arrive at Watcharin Tour – Lopburi.

Book your ticket online in advance and arrive at the departure terminal at least 30 minutes before departure for a smooth check-in.

BOOK BUS TICKET to Lopburi

🚍 Bus Schedule + Tickets from Bangkok to Lopburi:
Bus Company Departs in Bangkok Arrival in Lopburi Bus Ticket
Watcharin Tour 05:30 08:30 From $5.00
Watcharin Tour 06:30 09:30 From $5.00
Watcharin Tour 07:30 10:30 From $5.00
Watcharin Tour 09:30 12:30 From $5.00
Watcharin Tour 11:30 14:30 From $5.00
Watcharin Tour 13:30 16:30 From $5.00
Watcharin Tour 15:30 18:30 From $5.00
Watcharin Tour 18:30 21:30 From $5.00
Watcharin Tour 19:40 21:30 From $5.00
Watcharin Tour 20:00 22:45 From $5.00
minivan-bus-bangkok-to-lopburi
Minivan / bus of Watcharin Tour from Bangkok to Lopburi (photo: 12go.asia).

minibus-bus-bangkok-to-lopburi
Minibus of Watcharin Tour from Bangkok to Lopburi in Thailand (photo: 12go.asia).

3. PRIVATE TAXI / CAR from Bangkok to Lopburi

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

  • ✔️ Best for: families, groups, and travelers who prefer door-to-door service
  • ✔️ Travel time: ~2.5–3 hours
  • ✔️ Cost: $70–150 per vehicle
  • ✅ Best Option: Private car with hotel or airport pickup
  • 💡 Tip: Book your private transfer online in advance.
  • 🌏 Extra Tip: Minivans are a great choice for groups sharing the travel cost.

A private taxi or car is the fastest and most comfortable way to travel from Bangkok to Lopburi. Companies such as 12Go Transfer, Kim Transfers Thailand, Glassflower, MCC Van, Than Car Service, and others operate modern sedans, SUVs, and minivans. Learn more about transportation in Thailand.

The journey takes about 2.5–3 hours, with prices ranging from $70–150 per vehicle. Transfers are available from hotels, Suvarnabhumi Airport, and Don Mueang Airport.

Private transfers are ideal if you want maximum flexibility and comfort. You can easily book your preferred vehicle online before your trip.

BOOK TAXI / CAR to Lopburi

🚕 Taxi Schedule from Bangkok to Lopburi:
Taxi Service Travel Time Price (Car)
Glassflower 02:45 From $93.00 / Comfort 3pax
Glassflower 02:45 From $100.00 / Luxury SUV 4pax
Glassflower 02:45 From $115.00 / Luxury VIP Van 9pax
Than Car Service 01:30 From $82.00 / Economy 3pax
Thailand Limo by Datum 02:20 From $108.00 / Comfort 3pax
Thailand Limo by Datum 02:20 From $111.00 / SUV 4pax
Thailand Limo by Datum 02:20 From $126.00 / Van 9pax
MCC Van 02:30 From $106.00 / Van 9pax
MCC Van 02:30 From $82.00 / Comfort 2pax
MCC Van 02:30 From $89.00 / SUV 4pax
Kim Transfers 03:00 From $115.00 / Economy 3pax
Kim Transfers 03:00 From $129.00 / SUV 4pax
Kim Transfers 03:00 From $144.00 / Van 9pax
Gosafe Transport 02:55 From $108.00 / Van 9pax
Firstplan Transport 03:00 From $79.00 / Economy 3pax
Firstplan Transport 03:00 From $92.00 / SUV 4pax
Firstplan Transport 03:00 From $123.00 / Van 10pax
Easyride Services 02:30 From $90.00 / Economy 2pax
Easyride Services 02:30 From $104.00 / SUV 4pax
Easyride Services 02:30 From $176.00 / Van 8pax
Torch Taxi 02:55 From $89.00 / Economy 3pax
Torch Taxi 02:55 From $96.00 / SUV 4pax
Torch Taxi 02:55 From $116.00 / Van 9pax
AEC 168 Transport 02:55 From $79.00 / Economy 3pax
AEC 168 Transport 02:55 From $96.00 / SUV 4pax
AEC 168 Transport 02:55 From $116.00 / Van 9pax

taxi-car-bangkok-to-lopburi
From Bangkok to Lopburi you can also travel by private car/taxi (photo: MCC VAN taxi)

❓ FAQ – Travel Route from Bangkok to Lopburi

How to book tickets or a private car from Bangkok to Lopburi?

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

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

Train: 2–3 hours, bus/minivan: about 3 hours, private car: 2.5–3 hours.

What is the distance from Bangkok to Lopburi?

The road distance between Bangkok and Lopburi is about 140 km.

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

Train: $2–25, bus/minivan: $5–9, private car: $70–150 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 with seats and sleeper berths.

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

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

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

The train is the best choice thanks to its low price, comfort, and frequent departures.

Are there flights from Bangkok to Lopburi?

No. There are no direct flights between Bangkok and Lopburi.

How do you travel from Lopburi back to Bangkok?

You can return by train, bus, minivan, or private car. You can also visit Ayutthaya on the way.

Where can you travel from Bangkok or Lopburi?

From Bangkok, you can travel to Nakhon Ratchasima or Chiang Mai. From Lopburi, you can continue to Khao Yai National Park.

BOOK your HOTEL in Lopburi


BOOK a TOUR / ACTIVITY in Thailand


💡 Practical Travel Tips for Bangkok to Lopburi

Traveling from Bangkok to Lopburi is easy by train, bus, minivan, or private car. The train is the most popular option thanks to its low cost and short travel time.

  • Best Option: The train offers the best balance of price, comfort, and convenience.
  • Day Trip: Lopburi is an ideal destination for a day trip from Bangkok.
  • Book Early: Reserve train or minivan tickets in advance during weekends and holidays.
  • Monkey Temple: Keep your belongings secure around the famous monkeys in the old town.
  • Local Transport: Tuk-tuks are available at the railway station for easy transfers.
  • Culture: Discover more about Thai culture before visiting temples and historical sites.

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


🎫 Book your tickets / car from Bangkok to Lopburi + Schedule:

Bangkok to Buri Ram ➔

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: