Book Now
HomeAll Routes › Bus Lopburi to Bangkok

Bus from Lopburi to Bangkok

Complete guide to bus travel from Lopburi to Bangkok — schedules, prices, operators and booking tips.

From 100 THBStarting price
2.5–3 hoursJourney time
155 kmDistance
2+Operators

About the Lopburi to Bangkok Bus Route

The Lopburi to Bangkok bus is the return journey on one of Thailand's most popular routes. Lopburi is one of Thailand's most extraordinary destinations — an ancient city with 13th-century Khmer temple ruins where thousands of macaque monkeys have taken over the streets, temples and power lines.

Route Details & Travel Information

Lopburi is unlike anywhere else in Thailand. The city has been continuously inhabited since at least the 3rd century and contains Khmer temple ruins from the 13th century — but what most visitors remember is the monkeys. Thousands of long-tailed macaques have colonised the area around the ancient temples and treat the ruins, market stalls and power lines as their personal playground.

The most famous monkey-inhabited site is Prang Sam Yot — a Khmer temple consisting of three interconnected towers, now home to dozens of macaques who scramble over the ancient stonework. The temple is accessible (entrance fee 150 THB for foreigners) and the monkeys are accustomed to visitors, though you should keep food, sunglasses, phone cases and any shiny objects securely out of reach.

The annual Monkey Buffet Festival, held in November, is one of Thailand's most bizarre and photogenic events — a ceremonial feast laid out for the monkeys with fruit, vegetables and sweets on elaborately decorated tables.

Beyond the monkeys, Lopburi has excellent Khmer ruins at Wat Phra Si Rattana Mahathat and the San Phra Kan shrine. The old town retains a charming provincial character.

From Bangkok, both buses and trains serve Lopburi. Buses from Mo Chit take 2.5 to 3 hours; trains from Hua Lamphong take about 2.5 hours and offer pleasant countryside views.

Bus Operators

The following operators run regular services on the Lopburi–Bangkok route:

  • Transport Co. — licensed, air-conditioned service
  • Train (alternative) — licensed, air-conditioned service

Compare prices across all operators before booking — fares can vary significantly by class and season.

Departure Schedule

Departures: Every hour, 06:00–18:00

From: Lopburi Bus Station, near city centre

To: Mo Chit (Northern Bus Terminal), Bangkok

Schedules may vary by operator and season. Confirm departure times when booking, particularly during Thai public holidays.

Travel Tip

✅ Keep all food and bags out of sight around the monkey temple — the macaques are bold thieves.

Frequently Asked Questions

How long is the bus from Lopburi to Bangkok?+
The journey takes 2.5–3 hours. Keep food, sunglasses, hats, earrings and phone cases out of reach. Do not feed them and avoid eye contact.
How much does the Lopburi to Bangkok bus cost?+
From 100 THB. 2.5 to 3 hours from Mo Chit Northern Terminal. Trains from Hua Lamphong take a similar time.
Where does the bus from Lopburi to Bangkok depart?+
Buses depart from Lopburi Bus Station, near city centre.
Where does the bus arrive in Bangkok?+
Buses arrive at Mo Chit (Northern Bus Terminal), Bangkok.
Should I book in advance?+
Book 1–2 days ahead on weekdays. During Thai public holidays and peak season (November–February), book at least one week in advance.

Related Routes

Route Summary

FromLopburi
ToBangkok
Duration2.5–3 hours
Distance155 km
Price fromFrom 100 THB
DeparturesEvery hour, 06:00–18:00
Check Prices & Book

Secure booking · Instant e-ticket

Booking Tips

Book 1–2 days ahead on weekdays. During Songkran (April), New Year and long weekends, book at least one week in advance — buses sell out fast on popular routes.