Ban Pin Train Station
สถานีรถไฟบ้านปิน
Ban Pin Train Station is the only railway station in Thailand built as a Bavarian timber-frame house — a wooden, half-timbered structure that looks transplanted from rural Germany, with a traditional Thai hip roof worked into the design. German engineer Emil Eisenhofer supervised its construction as the Northern Line pushed south from Chiang Mai; it opened on 15 June 1914, under King Rama VI. It’s still a working stop today, a class 2 station on the State Railway of Thailand roughly 564km from Bangkok, though only a handful of trains call here each day and the platform sits quiet in between.
The building itself is the reason to come. Steep gables, exposed timber framing, and carved wooden trim distinguish it from the concrete-and-corrugated-roof stations typical of the rest of the line — a one-off that survived where most of the Northern Line’s original German-built stops didn’t. The platform is short and unhurried: a couple of benches, faded signage, and long stretches with nobody around but a station attendant. When a train does pull in, it’s often just for a minute or two before continuing toward Den Chai or on south. There’s no ticket gate or entry fee to walk onto the platform and look around — it functions as public rail infrastructure, not a heritage site with opening hours.
Insider Tip: Time your visit around a scheduled arrival if you want to see the station in use rather than empty — check current Northern Line timetables first, since services calling here are limited and can change.
Watch out: This is a working station with live tracks, not a fenced museum. Stay behind the platform edge and keep clear when a train is approaching.
The station sits in Long district, off Highway 11 south of Phrae town, easiest to reach by car if you’re not timing a train ride specifically. It pairs naturally with a look at Phrae’s old teak-house heritage in town, such as Baan Wong Buri, for a day covering the province’s early 20th-century architecture.
- Entry fee: Free — public railway platform
- Opened: 15 June 1914, under King Rama VI
- Architecture: Thailand’s only Bavarian timber-frame station, built under German engineer Emil Eisenhofer
- Status: Still operating; a limited number of Northern Line trains stop daily
- Distance from Bangkok: Roughly 564 rail kilometres
Location & Directions
Long, Phrae
Phrae, Thailand
Show your taxi or Grab driver
สถานีรถไฟบ้านปิน
Within Walking Distance
Frequently Asked Questions
Is Ban Pin Train Station still an active, working station?
Why is a Thai train station built in Bavarian style?
Do I need a ticket to visit, or just to ride the train?
How do I get to Ban Pin Train Station?
Spotted something out of date or incorrect? Let us know
Stay Near Ban Pin Train Station
Compare places to stay in Phrae, or open the map for options closest to the attraction.




