Skip to main content

How to get from Edinburgh to Broxburn by bus?

By bus

Take one direct bus from Edinburgh to Broxburn in Scotland: take the X18 bus from Princes Street (Waverley Steps), Edinburgh station to New Holygate, Broxburn station. The total trip duration for this route is approximately 43 min.

43min
Walk to bus station
Bus - X18X18
Walk to Broxburn
Leaves from Princes Street (Waverley Steps), Edinburgh

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Princes Street (Waverley Steps), Edinburgh
    ID 6200243375
    250 yd • 4 min
  • 2
    Bus - X18X18
    Wait for bus
    X18
    Whitburn
  • 3
    Ride to bus station
    Ride to bus station
    New Holygate, Broxburn
    ID 6290BX013
    38 min
  • 4
    Walk to Broxburn
    Walk to
    Broxburn
    50 yd • 1 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 Edinburgh to Broxburn

The distance between Edinburgh, Scotland and Broxburn, Scotland is approximately 11.89 mi, which can typically be travelled in 43 min. Moovit will show you the directions from Edinburgh to Broxburn 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 Edinburgh

Edinburgh is located at Edinburgh, Scotland and the nearest public transport station is Waverley Bridge, Edinburgh.

Bus stations close to Edinburgh:

  • Waverley Bridge, Edinburgh
  • North Bridge, Old Town
  • Princes Street (Waverley Steps), Edinburgh

Public transport stations close to Broxburn, Scotland

Broxburn is located at Broxburn, Scotland and the nearest public transport station is Albyn Place, Broxburn.

Train stations close to Broxburn:

  • Uphall

Bus stations close to Broxburn:

  • Albyn Place, Broxburn
  • Post Office, Broxburn
  • New Holygate, Broxburn

Questions & Answers

  • What is the fastest way to get from Edinburgh to Broxburn?

    The fastest way takes 43 minutes, using Bus line X18.

  • Is there a direct bus between Edinburgh and Broxburn?

    Yes, there’s a direct bus going from Edinburgh in Edinburgh to Broxburn in Scotland in 43 min.

  • Which bus line goes from Edinburgh to Broxburn?

    The X18 bus line goes from Princes Street (Waverley Steps), Edinburgh station near Edinburgh in Edinburgh to Whitburn station near Broxburn in Scotland.

  • How long does it take to travel from Edinburgh to Broxburn by bus?

    The total travel time between Edinburgh in Edinburgh and Broxburn in Scotland by bus is about 43 min.

  • Where do I get on the bus near Edinburgh to get to Broxburn?

    Get on the X18 bus from the Princes Street (Waverley Steps), Edinburgh stop near Edinburgh in Edinburgh.

  • Where do I get off the bus when travelling between Edinburgh and Broxburn?

    Get off the bus at the Whitburn stop, which is closest to Broxburn in Scotland.

  • When is the last bus from Edinburgh to Broxburn?

    The last bus from Edinburgh in Edinburgh to Broxburn in Scotland is the Whitburn - Edinburgh line. It leaves the Princes Street (Waverley Steps), Edinburgh stop at 23:23.

  • When is the first train from Edinburgh to Broxburn?

    The first train from Edinburgh in Edinburgh to Broxburn in Scotland is ScotRail. It leaves the Edinburgh station at 09:36.

Live arrivals, timetables, maps