Skip to main content

How to get from Danderhall to Avonbridge by bus and train?

From Danderhall to Avonbridge by bus and train

To get from Danderhall to Avonbridge in Scotland, you’ll need to take 2 bus lines and one train line: take the 33 bus from Old Dalkeith Road, Danderhall station to Haymarket Station, Haymarket station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 29 bus from St Andrew`S Church, Falkirk station to Church, Avonbridge station. The total trip duration for this route is approximately 2 hr 28 min.

148min
Walk to bus station
Bus - 3333
Train - SCOTRAIL
Bus - 2929
Leaves from Old Dalkeith Road, Danderhall
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Old Dalkeith Road, Danderhall
    ID 6280327250
    10 yd • 1 min
  • 2
    Bus - 3333
    Wait for bus
    33
    Wester Hailes
  • 3
    Ride to bus station
    Ride to bus station
    Haymarket Station, Haymarket
    ID 6200247940
    32 min
  • 4
    Walk to train station
    Walk to train station
    Haymarket
    150 yd • 2 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Dunblane
  • 6
    Ride to train station
    Ride to train station
    Falkirk Grahamston
    30 min
  • 7
    Walk to bus station
    Walk to bus station
    St Andrew`S Church, Falkirk
    ID 66901001019
    360 yd • 5 min
  • 8
    Bus - 2929
    Wait for bus
    29
    Avonbridge
  • 9
    Ride to bus station Church, Avonbridge
    Ride to bus station
    Church, Avonbridge
    ID 66902890001
    18 min
*Duration based on 8am traffic

From Danderhall to Avonbridge by bus

To get from Danderhall to Avonbridge in Scotland, you’ll need to take 3 bus lines: take the N3 bus from Gilmerton Station Road, Gilmerton station to Princes Street (West), Edinburgh station. Next, you’ll have to switch to the X28 bus and finally take the 29 bus from Gordon Avenue, Bathgate station to Church, Avonbridge station. The total trip duration for this route is approximately 3 hr 43 min.

223min
Walk to bus station
Bus - N3N3
Bus - X28X28
Bus - 2929
Leaves from Gilmerton Station Road, Gilmerton
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Gilmerton Station Road, Gilmerton
    ID 6200239150
    0.94 mi • 20 min
  • 2
    Bus - N3N3
    Wait for bus
    N3
    Haymarket
  • 3
    Ride to bus station
    Ride to bus station
    Princes Street (West), Edinburgh
    ID 6200243700
    19 min
  • 4
    Bus - X28X28
    Wait for bus
    X28
    Bathgate
  • 5
    Ride to bus station
    Ride to bus station
    Gordon Avenue, Bathgate
    ID 6290B015
    94 min
  • 6
    Bus - 2929
    Wait for bus
    29
    Falkirk
  • 7
    Ride to bus station Church, Avonbridge
    Ride to bus station
    Church, Avonbridge
    ID 669002890000
    25 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 Danderhall to Avonbridge
The distance between Danderhall, Scotland and Avonbridge, Scotland is approximately 37.39 mi, which can typically be travelled in 148 min. Moovit will show you the directions from Danderhall to Avonbridge by bus and train, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.
Public transport stations close to Danderhall

Danderhall is located at Danderhall, Scotland and the nearest public transport station is Old Dalkeith Road, Danderhall.

Bus stations close to Danderhall:

  • Old Dalkeith Road, Danderhall
  • Campview Terrace, Danderhall
  • Smithy Green Avenue, Danderhall
Public transport stations close to Avonbridge, Scotland

Avonbridge is located at Avonbridge, Scotland and the nearest public transport station is Craigbank Road, Avonbridge.

Bus stations close to Avonbridge:

  • Craigbank Road, Avonbridge
  • Linmill Road, Avonbridge
  • Hareburn Avenue, Avonbridge

From Danderhall to Avonbridge by bus

To get from Danderhall to Avonbridge in Scotland, you’ll need to take 3 bus lines: take the N3 bus from Gilmerton Station Road, Gilmerton station to Princes Street (West), Edinburgh station. Next, you’ll have to switch to the X28 bus and finally take the 29 bus from Gordon Avenue, Bathgate station to Church, Avonbridge station. The total trip duration for this route is approximately 3 hr 43 min.

223min
Walk to bus station
Bus - N3N3
Bus - X28X28
Bus - 2929
Leaves from Gilmerton Station Road, Gilmerton
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Gilmerton Station Road, Gilmerton
    ID 6200239150
    0.94 mi • 20 min
  • 2
    Bus - N3N3
    Wait for bus
    N3
    Haymarket
  • 3
    Ride to bus station
    Ride to bus station
    Princes Street (West), Edinburgh
    ID 6200243700
    19 min
  • 4
    Bus - X28X28
    Wait for bus
    X28
    Bathgate
  • 5
    Ride to bus station
    Ride to bus station
    Gordon Avenue, Bathgate
    ID 6290B015
    94 min
  • 6
    Bus - 2929
    Wait for bus
    29
    Falkirk
  • 7
    Ride to bus station Church, Avonbridge
    Ride to bus station
    Church, Avonbridge
    ID 669002890000
    25 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Danderhall to Avonbridge?

    The fastest way takes 148 minutes, using Bus line 33, Bus line SCOTRAIL, Bus line 29.

  • What is the alternative route to get from Danderhall to Avonbridge?

    The alternative route takes 223 minutes, using Bus line N3, Bus line X28, Bus line 29.

  • Is there a direct bus between Danderhall and Avonbridge in Scotland?

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

  • Which bus line goes from Danderhall to Avonbridge in Scotland?

    The 33 bus line goes from Old Dalkeith Road, Danderhall station near Danderhall to Wester Hailes station. From there you’ll have to take one bus line and one train line till Wester Hailes station near Avonbridge in Scotland

  • How long does it take to travel from Danderhall to Avonbridge in Scotland by bus and train?

    The total travel time between Danderhall and Avonbridge in Scotland by bus and train is about 2 hr 28 min.

  • Where do I get on the bus near Danderhall to get to Avonbridge in Scotland?

    Get on the 33 bus from the Old Dalkeith Road, Danderhall stop near Danderhall in Scotland.

  • Where do I get off the bus when travelling between Danderhall and Avonbridge in Scotland?

    Get off the bus at the Wester Hailes stop, which is closest to Avonbridge in Scotland.

Live arrivals, timetables, maps