Lamphun Railway Station is located on Thailand’s Northern Railway Line 729.21 km from Bangkok Hua Lamphong Railway Station and 22.21 km from Chiang Mai Railway Station.

Lamphun Railway Station is located outside Lamphun town centre 2.6 km by road to the north east of Wat Phra That Haripunchai.
About Lamphun Railway Station
Lamphun Railway Station is an old fashioned railway station with a wooden station building.

Railway enthusiasts will enjoy looking at the signal box at Lamphun Railway Station which has a set manually operated signal box levers still in use operating the signals and points at the station.

Lamphun Railway Station has two platforms and four tracks. 12 trains a day pass through Lamphun Railway Station:
- 1 train a day running each way on the Nakhon Sawan to Chiang Mai route.
- 5 trains a day running each way on the Bangkok to Chiang Mai route.
Facilities at Lamphun Railway Station
Lamphun Railway Station has very few facilities. The station has toilets located in a building in front of the station and a cargo and parcels office. There is no left luggage facility at this station.

Lamphun Railway Station is in an isolated location. There are no shops or restaurants nearby. There is a sign for a shop within the station, however, when we visited in August 2019 we could not find the shop. If you are departing on a train from Lamphun bring anything you need during your wait for your train, or that cannot buy on the train itself you need for your journey, with you.
Buying Tickets at the Train Station
The ticket office at Lamphun Railway Station is on the right hand side of the main entrance to the station.

There is sign above the ticket office which states that the opening hours of the ticket office are from 06:00 to 18:00.
Buy Train Tickets Online
Use the Search Box below to buy your train tickets to and from Lamphun.
Tickets are also available through the Search Box above for other journeys across South East Asia, India and China. Change the origin and destination in the Search Box to check for ticket availability on other routes.
Local Transport at Lamphun Train Station
The only public transport at Lamphun Railway Station is a pair of motorbike taxi drivers who wait for passengers to arrive on the train. Expect to pay 40 to 60 THB to most destinations in Lamphun town. These motorbike taxi drivers are very friendly but speak no English at all or any other languages than Thai. If you are not fluent in the Thai language consider bringing the name of your destination written in Thai or have a map ready to show the drivers to make it easier to explain to them where you need to go.
Train Times from Lamphun to Bangkok
There are 5 direct train services a day from Lamphun to Bangkok.
Train | Lamphun | Bangkok | Service |
102 | 06:52 | 20:25 | Rapid |
8 | 09:05 | 18:55 | Special Express |
52 | 15:48 | 05:10 | Express |
14 | 17:20 | 06:10 | Special Express |
10 | 18:20 | 06:50 | Special Express |
Train Times from Lamphun to Chiang Mai
There are 5 direct train services a day from Lamphun to Chiang Mai.
Lamphun | Chiang Mai | Train No. | Service |
03:44 | 04:05 | 109 | Rapid |
06:51 | 07:15 | 9 | Special Express |
08:21 | 08:40 | 13 | Special Express |
11:50 | 12:10 | 51 | Express |
19:15 | 19:30 | 7 | Special Express |