Skip to main content

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

By bus and train

To get from St. Andrew's to The 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 45 min.

285min
Walk to bus station
Bus - 5959
Train - SCOTRAIL
Bus - X58X58
Walk to The 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
    49 min
  • 4
    Walk to train station
    Walk to train station
    Stirling
    470 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 The Peat Inn
    Walk to
    The Peat Inn
    The Green
    1.42 mi • 29 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 The Peat Inn

The distance between St. Andrew's, Fife and The Peat Inn, Fife is approximately 97.78 mi, which can typically be travelled in 285 min. Moovit will show you the directions from St. Andrew's to The 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 The Peat Inn, Fife

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

Bus stations close to The Peat Inn:

  • Radernie Road, Peat Inn

Questions & Answers

  • What is the fastest way to get from St. Andrew's to The Peat Inn?

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

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

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

  • Which bus line goes from St. Andrew's to The 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 The Peat Inn in Fife.

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

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

  • Where do I get on the bus near St. Andrew's to get to The 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 The Peat Inn?

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

Live arrivals, timetables, maps