Skip to main content

How to get from St. Andrew's to Peat Inn by bus and train?

By bus and train

To get from St. Andrew's to Peat Inn in Fife, you’ll need to take 2 bus lines and one train line: take the 59 bus from Public Toilets, Callander station to Stirling Baptist Church, Stirling station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X58 bus from Queensferry Street, West End station to Higham Toll, Lathones station. The total trip duration for this route is approximately 4 hr 42 min.

282min
Walk to bus station
Bus - 5959
Train - SCOTRAIL
Bus - X58X58
Walk to Peat Inn
Leaves from Public Toilets, Callander
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Public Toilets, Callander
    ID 66005600002
    310 yd • 4 min
  • 2
    Bus - 5959
    Wait for bus
    59
    Stirling
  • 3
    Ride to bus station
    Ride to bus station
    Stirling Baptist Church, Stirling
    ID 66004000025
    48 min
  • 4
    Walk to train station
    Walk to train station
    Stirling
    460 yd • 6 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 6
    Ride to train station
    Ride to train station
    Haymarket
    43 min
  • 7
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    0.53 mi • 11 min
  • 8
    Bus - X58X58
    Wait for bus
    X58
    St Andrews
  • 9
    Ride to bus station
    Ride to bus station
    Higham Toll, Lathones
    ID 6500N0424
    122 min
  • 10
    Walk to Peat Inn
    Walk to
    Peat Inn
    The Green
    1.45 mi • 30 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app
Public transport directions from St. Andrew's to Peat Inn
The distance between St. Andrew's, Fife and Peat Inn, Fife is approximately 97.94 mi, which can typically be travelled in 282 min. Moovit will show you the directions from St. Andrew's to Peat Inn by bus and train, so no matter how you choose to travel in Fife – you will always have plenty of easy options.
Public transport stations close to St. Andrew's

St. Andrew's is located at Leny Road, Fife and the nearest public transport station is Dreadnought Hotel, Callander.

Bus stations close to St. Andrew's:

  • Dreadnought Hotel, Callander
  • Public Toilets, Callander
  • War Memorial, Callander
Public transport stations close to Peat Inn, Fife

Peat Inn is located at The Green, Fife and the nearest public transport station is Radernie Road, Peat Inn.

Bus stations close to Peat Inn:

  • Radernie Road, Peat Inn
Questions & Answers
  • What is the fastest way to get from St. Andrew's to Peat Inn?

    The fastest way takes 282 minutes, using Bus line 59, Bus line SCOTRAIL, Bus line X58.

  • Is there a direct bus between St. Andrew's and Peat Inn?

    No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 4 hr 42 min.

  • Which bus line goes from St. Andrew's to Peat Inn?

    The 59 bus line goes from Public Toilets, Callander station near St. Andrew's in Callander to Stirling station. From there you’ll have to take one bus line and one train line till Stirling station near Peat Inn in Fife.

  • How long does it take to travel from St. Andrew's to Peat Inn by bus and train?

    The total travel time between St. Andrew's in Callander and Peat Inn in Fife by bus and train is about 4 hr 42 min.

  • Where do I get on the bus near St. Andrew's to get to Peat Inn?

    Get on the 59 bus from the Public Toilets, Callander stop near St. Andrew's in Callander.

  • Where do I get off the bus when travelling between St. Andrew's and Peat Inn?

    Get off the bus at the Stirling stop, which is closest to Peat Inn in Fife.

Live arrivals, timetables, maps