Bangkok Train Station Thailand
Hua Lamphong Railway Station

On this page you can find all there is to know about the main Bangkok Train Station, Hua Lamphong Railway Station, with all you need to know about Ticketing, Train Schedules, Maps, How to get to Hua Lamphong Station, General Information, Internet WIFI, Food, Left Luggage, Money Exchange and ATM's.

Please note: Most long-distance trains now depart from the new train station in Bangkok - Krung Thep Aphiwat Central Terminal (Bang Sue Grand Station).

Outside front view of Bangkok Train Station - Hua LamphongOutside front view of Bangkok Train Station - Hua Lamphong

Looking for trains times and fares from Bangkok?

Click here for departures from Bangkok to all the popular destinations in Thailand and beyond >

Powered by 12Go Asia system

Quick Links:

The main train station in Bangkok is named Hua Lamphong สถานีรถไฟหัวลำโพง. It is located in Pathum Wan district near the vibrant and chaotic China Town.

It has 12 platforms and it is the starting point to explore by train, Northern Thailand, North-Eastern Thailand, Southern Thailand as well as Eastern Thailand.

Main hall at Hua Lamphong train stationMain hall at Hua Lamphong station

Where to Buy Train Tickets at Hua Lamphong Railway Station

You can purchase Bangkok train tickets up to 60 days before your departure date.

Please note : train tickets can now be purchased online from the Thai Railway Website. You still have to pay a small extra admin charge for booking online with SRT or you can buy tickets from one of the dozens of agents you will find all over the city, or you can book your tickets using an online agent here >

Passport / ID card:

It is possible that you will be asked to show your passport or ID card at the time of purchase / postponement / cancellation of your train ticket.

In that case your name and your passport / ID card number will be written on your ticket.

Ticket Counters 1 -11 at Hua Lamphong Railway StationTicket Counters 1 -11

Buying Tickets at Hua Lamphong Station

At the Bangkok Train Station there are a total of 22 Ticket counters.

  • Ticket counters numbered 2 to 11 and 15 to 20 sell tickets for all trains as mentioned on the screens above the counters. Advanced bookings can be made at these counters.
  • Ticket counters 12 to 14 sell only Commuter tickets.
  • Ticket counters 21 and 22 used to sell Advanced Booking tickets, but are nowadays closed.
Famous Railway Market in Thailand at Mae Klong

Visit the Famous Railway Market in Thailand

Take a trip from Bangkok to the Train Market at Mae Klong.
Do it yourself by local commuter train or take an organised tour.

See our Bangkok Train Market page to find out how >>>

Besides the distance the ticket fare depends of the following criteria :

  • Type of trains: ordinary train, rapid train, express train, special express train, sprinter train (DRC), commuter train.
  • The type of classes: First Class / Second Class / Third Class.
  • Seat or berth (lower or upper sleeping berth / bed).
  • Fan cooled or air-conditioned carriage.

To learn more about Thai train tickets click here to visit our Thailand tickets page >>>

Bangkok Train Fares and Train Timetables

For ticket prices and schedules to popular destinations from Bangkok train station, please click on a destination below :

For timetables to many more destinations from Bangkok Station click here >>>

Counter1 for refunds, cancellation and change of ticketRefund Counter

Postponement, Cancellation and Refund of your ticket :

Postponement of travel, cancellation and refund of ticket can be made at the ticket counter number 1.

You can change your date of departure only one time:

  • for tickets on seater trains, the fee is 20THB (Fan) 50THB (A/C).
  • for tickets on sleeper trains, the fee is 50THB.

Cancellation and refund of a train ticket made 3 days before the departure = lose 20% of the ticket price.

Cancellation and refund of a train ticket made less than 3 days up to one hour before the departure  = lose  50% of the ticket price.

Refund of a ticket less than one hour before the departure or after the departure is not possible.

N.B. Please bring  your passport or ID card when changing date of travel or cancelling a train ticket.

For those with travelling with Parcels or Cargo (such a bicycles), the area for picking up or sending parcels is located besides the Platform number 12 (besides the Check-in counter for the famous Eastern and Oriental Express).

Parcel office next to platform 12Parcel office

Station Information Counters

There are three Information Counters at the train station.

Information counter in the main hall at Bangkok station

The main Information counter is located inside the main hall.
From this counter you will be able to ask any questions regarding train fares and connections as well as pick up timetables for all Thai railway routes.

tourist information counter outside entrance on the subway side

There is another one right outside the entrance / exit close to the subway entrance.

Information counter on platform 5

The last Information counter is located at the start of the platform number 5 and comes in handy for finding out which platform your train is leaving from.

If you need help, use one of these official information counters or the tickets counters.

Unfortunately, there are plenty of touts and con-artists that hang around the station and may come up to you offering assistance.

The favourite one is to tell you that the train you want to travel on is full, but lucky for you there is a luxury bus (the ticket tout is selling) that you can take leaving soon to the very same destination.

Do not believe them - check with the ticket desk yourself!

Contact Telephone Number

The telephone number for Hua Lamphong Train Station is : 02 222 0175

Facilities at Hua Lamphong Railway Station

Map / Floor Plan of HuaLamphong Railway StationFloor Plan of Bangkok Train Station

The Bangkok Train Station offers a wide range of services and is a pleasant enough place for a few hours.

If you are waiting for a connecting train and have a few hours to explore the city, you don't have to carry your bags with you as there is a Left-luggage office which charges 60THB for small bag and 80THB for big bag.

It is open from 4 am to 11 pm and it is located on the left corner when entering the station from the main gate.

You can refresh yourself by taking a shower for 20THB which is located opposite the Toilets (2THB) on the right side of the Ticket counter 22 behind the Information desk.

The Station does not have a WIFI Connection but it has an Internet Shop which charges a rather expensive 20THB for 5 minutes, printing documents is also available.

The shop is located on one of the mezzanines near the Left-luggage office.

Food and Drink at Hua Lamphong Station : There is a Food-court (around 40 - 60THB) as well as many restaurants such as KFC (Western Food), Anna Kitchen (Thai food a bit pricier than the Food court) or Coffee Shops such as Black Canyon Coffee. There are also bakery shops and a Dunkin Donuts shop.

If you need to buy supplies for your train journey, there is a grocery shop named Tiffy Mart with a Pharmacy counter close to Ticket Counter 1 and the entrance / exit  for the Subway number 2.

There are ATM's from different Thai Banks: Siam Commercial Bank, Bangkok Bank and Krungthai Bank.

There is also a Foreign Exchange Booth from the Bangkok Bank.

Hua Lamphon Railway Station Location Map

Map of Hua Lamphon Railway Station in Bangkok ThailandMap of Hua Lamphon Railway Station in Bangkok Thailand

How to get to and from Bangkok Train Station

Bangkok Railway Station access to and from the city by MRT Subway, BTS Sky Train and Local Buses:

For more information:

Please visit our how to get to Hua Lamphong Station page here >

Other Train Stations in Bangkok Thailand

Hua Lamphong is not the only train station in Bangkok Thailand and you may find it easier to travel to one of the other stations in the city, depending on where you are staying.

Other Bangkok stations:

Bangkok Bus Stations :

Where to Next?

Book Transport Online

Malaysia / Singapore:

- Bus >

- Train >

- Ferry >

Thailand / Laos / Cambodia / Vietnam...:

 - Bus >

 - Train >

 - Ferry >


Find Cheap Flights in SE Asia >