Bodmin Railway

Bodmin Railway Picture 1Bodmin Railway Picture 2Bodmin Railway Picture 3Bodmin Railway Picture 4

Discover the excitement and nostalgia of steam travel with a journey back in time on  Bodmin Railway - Cornwall's only full size railway still operated by steam locomotives. The track is 6½ miles long and runs from Bodmin Parkway through to Boscarne Junction via line’s principal station at Bodmin General. The line is steeply graded for most of its length, the ruling gradient being 1:37 to 1:44, and has many curves!

Visit our 1950's station and pop into our Cornish Rail Coffee Co cafe, where you can pick up a hot drink and takeaway cream tea. Take a look around our station shop which sells a variety of locomotive models, gifts and Bodmin Railway merchandise. 

Relax in style and enjoy a leisurely 13 mile round trip through beautiful countryside, taking in the sights, sound and smells of a bygone age, as the era of a Cornish branch line reveals itself during the course of your journey.

Dogs are allowed during our "standard" daytime service trains for a small fee. All dogs must abide by our 'Paws on Floors' policy. Please note that our event trains and Christmas trains do not allow for dogs, due to busier than usual platforms. 


  • Dogs Welcome
  • WC
  • Disabled Access
  • Disabled WC
  • Baby Changing
  • Food & Drink
  • Shop
  • Outside Seating

Opening Times

Our opening times vary during peak and non-peak season, please check our website for more information on our running days. 

During non-peak season (March - May and October) we run four train departures at 10:45, 12:00, 13:35 and 14:50. 

During peak season (June - September) we run five train departures at 10:30, 11:50, 13:15, 14:35 and 15:45). 



Adult £19.90
Child (3-16) £10.50
Child (Under 3) FOC
Family of 4 (2 Adults, 2 Children) £57.50
Family of 3 (2 Adults, 1 Child) £47.50
Concession/Senior £18.90
Dog £1.75
Compartment £80.00

Please note these are the standard fares. Event trains, Christmas trains, diesel days and galas may differ in price. 

Bodmin Railway also offer group bookings at a discounted rate. Please email '' to find out more information. 


Contact Details

Bodmin General Station
Harleigh Road
PL31 1AQ

Telephone: 0120873555

Social Media