Travel from Falkirk to Perth-Scotland

Bus or train from Falkirk to Perth?

Virgin Trains East Coast operates a train from Falkirk to Perth twice daily. Tickets cost $15 - $23 and the journey takes 50 min. Alternatively, First operates a bus from Falkirk to Perth every 30 minutes. Tickets cost $3 - $4 and the journey takes 35 min. 2 other operators also service this route.

Book transport from Falkirk to Perth

How to get from Falkirk to Perth

From Falkirk Grahamston train to Perth. 50 min £14. From Falkirk Grahamston train to Stirling then train to Perth. 1 h 12 min £12. From Falkirk, St Andrew`s Church (St Andrews Church) bus to Stirling, Bus Station then bus to Perth, South Street (The Tavern). 2 h 35 min £9. From Falkirk, Grahamston Station (At Grahamston Station) line 6 bus to Larbert, Forth Valley Royal Hospital, bus to Halbeath, Park & Ride, then bus to Perth, Canal Street (Scott Street). 3 h 12 min £9. From Falkirk taxi to Perth. 48 min £101. From Falkirk drive to Perth. 48 min £7.

How long does it take to get from Falkirk to Perth?

The train from Falkirk Grahamston to Perth takes 50 min and departs twice daily.
Close Print Itinerary
  1. Here are 6 options to get from
    Falkirk to Perth:

    1. Trip:
      1 Train Virgin Trains East Coast
      • One-Way approx: USD $15 - $23
      • Duration: 50 min
      Open +
      • Trip:
        1 Train Virgin Trains East Coast
        • One-Way approx: USD $15 - $23
        • Duration: 50 min
        Close x
    2. Trip:
      2 Train ScotRail
      • One-Way approx: USD $14 - $18
      • Duration: 1 h 12 min
      Open +
      • Trip:
        2 Train ScotRail
        • One-Way approx: USD $14 - $18
        • Duration: 1 h 12 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $9 - $18
      • Duration: 2 h 35 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $9 - $18
        • Duration: 2 h 35 min
        Close x
    4. Trip:
      4 Line 6 bus, bus
      • One-Way approx: USD $10 - $19
      • Duration: 3 h 12 min
      Open +
      • Trip:
        4 Line 6 bus, bus
        • One-Way approx: USD $10 - $19
        • Duration: 3 h 12 min
        Close x
    5. Trip:
      5 Taxi
      • One-Way approx: USD $110 - $140
      • Duration: 48 min
      Open +
      • Trip:
        5 Taxi
        • One-Way approx: USD $110 - $140
        • Duration: 48 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $8 - $12
      • Duration: 48 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $8 - $12
        • Duration: 48 min
        Close x