Skip to main content

How to get from St James Road, Glasgow to Gifford by bus?

From St James Road, Glasgow to Gifford by bus

To get from St James Road, Glasgow to Gifford in Scotland, you’ll need to take 2 bus lines: take the 900 from Buchanan Bus Station, Glasgow station to Princes Street (West), Edinburgh station. Next, you’ll have to switch to the X6 bus and finally take the 123 bus from Market Street, Haddington station to Goblin Ha', Gifford station. The total trip duration for this route is approximately 3 hr 24 min.

204min
Walk to
900X6
Bus - X6X6
Bus - 123123
Leaves from Buchanan Bus Station, Glasgow

Step by Step

  • 1
    Walk to
    Walk to
    Buchanan Bus Station, Glasgow
    ID 60903765
    970 m • 13 min
  • 2
    undefined - 900X6
    Wait for
    900
    Edinburgh
  • 3
    Travel to
    Travel to
    Princes Street (West), Edinburgh
    ID 6200206220
    76 min
  • 4
    Walk to bus station
    Walk to bus station
    Princes Street (West), Edinburgh
    ID 6200206210
    40 m • 1 min
  • 5
    Bus - X6X6
    Wait for bus
    X6
    Haddington
  • 6
    Ride to bus station
    Ride to bus station
    Market Street, Haddington
    ID 627009010021
    58 min
  • 7
    Bus - 123123
    Wait for bus
    123
    Haddington
  • 8
    Ride to bus station Goblin Ha', Gifford
    Ride to bus station
    Goblin Ha', Gifford
    ID 627009020340
    9 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 James Road, Glasgow to Gifford

The distance between St James Road, Glasgow, Scotland and Gifford, Scotland is approximately 109.3 km, which can typically be travelled in 204 min. Moovit will show you the directions from St James Road, Glasgow to Gifford by bus, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Public transport stations close to St James Road, Glasgow

St James Road, Glasgow is located at St James Road, Glasgow, Scotland and the nearest public transport station is Glebe Street, Glasgow.

Train stations close to St James Road, Glasgow:

  • High Street (Glasgow)
  • Glasgow Queen Street
  • Argyle Street

Bus stations close to St James Road, Glasgow:

  • Glebe Street, Glasgow
  • Stirling Road, Glasgow
  • Collins Street, Glasgow

Public transport stations close to Gifford, Scotland

Gifford is located at Gifford, Scotland and the nearest public transport station is Goblin Ha', Gifford.

Bus stations close to Gifford:

  • Goblin Ha', Gifford
  • Tweeddale Ave, Gifford
  • Gifford Vale, Gifford

Questions & Answers

  • What is the fastest way to get from St James Road, Glasgow to Gifford?

    The fastest way takes 204 minutes, using Bus line 900, Bus line X6, Bus line 123.

  • Is there a direct between St James Road, Glasgow and Gifford in Scotland?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 3 hr 24 min.

  • Which line goes from St James Road, Glasgow to Gifford in Scotland?

    The line goes from Buchanan Bus Station, Glasgow station near St James Road, Glasgow to Edinburgh station. From there you’ll have to take 2 bus lines till Edinburgh station near Gifford in Scotland

  • How long does it take to travel from St James Road, Glasgow to Gifford in Scotland by bus?

    The total travel time between St James Road, Glasgow and Gifford in Scotland by bus is about 3 hr 24 min.

  • Where do I get on the near St James Road, Glasgow to get to Gifford in Scotland?

  • Where do I get off the when travelling between St James Road, Glasgow and Gifford in Scotland?

    Get off the at the Edinburgh stop, which is closest to Gifford in Scotland.