Trains from Lopburi to Bangkok

By train the journey from Lopburi to Bangkok is scheduled to take from 1 to 2 hours depending on which train you take.

Train times from Lopburi to Bangkok

There are 7 direct train services per day from Lopburi to Bangkok.

1403:3906:10Special Express
1004:0906:50Special Express
817:2818:55Special Express
  • The fastest train from Lopburi to Bangkok is Train #8 departing from Lopburi at 17:28 is scheduled to complete the journey in 1 hours 27 minutes.
  • The slowest service from Lopburi to Bangkok is the 14:39 departure on Train #112 which is scheduled to complete the journey in 2 hours 41 minutes.

Buy Tickets from Lopburi to Bangkok

Use the Search Box below to buy your train tickets from Lopburi to Bangkok.

Powered by 12Go Asia system
  • A wide range of different seat types are available to book on this journey.
  • After booking your tickets will be sent to you by e-mail.

Because this is a short journey we recommend booking the fast train (Train #8) which leaves from Lopburi at an convenient time in the late afternoon, enabling day trippers from Bangkok time to see the sights of Lopburi and return to Bangkok in good time for an evening meal at a restaurant.

Ticket Prices from Lopburi to Bangkok

Train tickets purchased online for travel from Lopburi to Bangkok cost 30 to 135 THB more than they do purchased at train station in Thailand.

Seat TypeOnline PriceStation Price
1st Class A/C Sleeper1,056 to 1,258 THB943 to 1,123 THB
2nd Class A/C Sleeper475 to 856 THB424 to 764 THB
2nd Class A/C Seat419 THB374 THB
2nd Class Fan Seat124 THB94 THB
3rd Class Fan Seat80 to 248 THB50 to 218 THB

If you plan to travel in a 2nd or 3rd Class Fan Seat from Lopburi to Bangkok then its not normal necessary to book in advance except during public holidays in Thailand when large numbers if people use the train to travel home to see their families. For 1st and 2nd Class AC Seats and Sleeper berths we definitely recommending booking in advance as these seat types often sell out before the day of travel.

Location of Lopburi Railway Station

Google Map of Lopburi Railway Station

Location of Bangkok Railway Station

Google Map of Krung Thep Aphiwat Central Terminal

About Train Travel from Lopburi to Bangkok

The train journey from Lopburi to Bangkok takes less than 2 hours on one of the faster trains. Depending upon where your final destination is, you may be able to make your journey even shorter by alighting from the train before you reach Bangkok Hua Lamphong Train Station, which is at the very southern end of Thailand’s Northern Railway line.

For destinations towards the northern edge of Bangkok you wish to consider alighting the train at Don Mueang Airport Railway Station. Don Mueang Airport is on the SRT Dark read commuter line which travels to smaller train stations in the north of the city, such as Lak Si, Bang Khen and Chatuchak, which the intercity trains do not stop at.

Bang Sue Grand Station is located in the north of Bangkok
Bang Sue Grand Station is located in the north of Bangkok

The next major train station in Bangkok after Don Mueang Airport Railway Station (which intercity trains stop at) is Krung Thep Aphiwat Central Terminal. Krung Thep Aphiwat Central Terminal is connected to the MRT Blue Line. The MRT Blue Line is an underground train which follows a circular route through the centre of Bangkok and connects with the BTS (over head suburban rapid service), the Airport Link (to Suvarnabhumi Airport) and the Charo Phraya Express Boat service.

Popular stops on the MRT Blue Line include Sukhumvit, Silom and Wat Mangkorn. For travel to most destinations in Central Bangkok it’s generally quicker to alight from the train at Krung Thep Aphiwat Central Terminal and to continue your journey on the MRT Blue Line, as train services often travel very slowly through Bangkok from Krung Thep Aphiwat Central Terminal to Hua Lamphong Railway Station.

How useful was this page?

Click on a star to rate it!

Average rating 3 / 5. Vote count: 8

No votes so far! Be the first to rate this post.