Prestonpans (PST)

 

Local area

  •  

    Onward travel

    Map of bus destinations for Prestonpans Rail Station
     
  •  

    Bus stops

    Route Towards Stops
    X24 North Berwick: Prestonpans - Longniddry - Aberlady - Gullane - Dirleton - North Berwick C
    Haymarket: Prestonpans - Wallyford - Magdalene - Durham - Meadowbank - Abbeyhill - Hillside - Greenside - Edinburgh - West End - Haymarket B
    26 Tranent: Prestonpans - Tranent A
    Tranent: Prestonpans - Tranent A
    Tranent: Prestonpans - Tranent A
    Tranent: Prestonpans - Tranent A
    Clermiston: Prestonpans - Musselburgh - Joppa - Portobello - Meadowbank - Abbeyhill - Hillside - Edinburgh - Haymarket - Coates - Roseburn - Murrayfield - Corstorphine - East Craigs - Clermiston D
    Portobello: Prestonpans - Musselburgh - Joppa - Portobello D
    N26 Port Seton: Prestonpans - Port Seton A
    Port Seton: Prestonpans - Port Seton A
    Port Seton: Prestonpans - Port Seton A
    44 Balerno: Prestonpans - Wallyford - Musselburgh - Brunstane - Magdalene - Durham - Duddingston - Willowbrae - Meadowbank - Abbeyhill - Hillside - Edinburgh - Haymarket - Dalry - North Merchiston - Gorgie - Slateford - Kingsknowe - Juniper Green - Currie - Balerno A
    44A Balerno: Prestonpans - Wallyford - Musselburgh - Brunstane - Magdalene - Durham - Duddingston - Willowbrae - Meadowbank - Abbeyhill - Hillside - Edinburgh - Haymarket - Dalry - North Merchiston - Gorgie - Slateford - Kingsknowe - Juniper Green - Currie - Balerno A
    124 North Berwick: Prestonpans - Longniddry - Aberlady - Gullane - Dirleton - North Berwick C
    North Berwick: Prestonpans - Longniddry - Aberlady - Gullane - Dirleton - North Berwick C
    Haymarket: Prestonpans - Wallyford - Musselburgh - Brunstane - Magdalene - Durham - Duddingston - Willowbrae - Meadowbank - Abbeyhill - Hillside - Edinburgh - West End - Haymarket B
    Musselburgh: Prestonpans - Wallyford - Musselburgh B
    Wallyford: Prestonpans - Wallyford B
    West End: Prestonpans - Wallyford - Musselburgh - Brunstane - Magdalene - Durham - Duddingston - Willowbrae - Meadowbank - Abbeyhill - Hillside - Edinburgh - West End B
    North Berwick: Prestonpans - Longniddry - Aberlady - Gullane - Dirleton - North Berwick C
    North Berwick: Prestonpans - Longniddry - Aberlady - Gullane - Dirleton - North Berwick C
    128 Haddington: Prestonpans - Cockenzie - Port Seton - Seton Sands - Longniddry - Aberlady - Ballencrieff - Haddington D
    129 Seton Sands: Prestonpans - Cockenzie - Port Seton - Seton Sands D
    Seton Sands: Prestonpans - Cockenzie - Port Seton - Seton Sands D
    Musselburgh: Prestonpans - Wallyford - Musselburgh A
    North Leith: Prestonpans - Wallyford - Musselburgh - Joppa - Portobello - Craigentinny - Restalrig - Lochend - Leith - North Leith A
     
  •  

    Destinations

    Map of bus stops for Prestonpans Rail Station
    Destination Bus routes Bus stops Freq. of departures
    Abbeyhill 124, X24 B 30 minutes*
    26 D 16 minutes
    44, 44A A Infrequent
    Aberlady 124, X24 C 30 minutes*
    128 D Infrequent
    Balerno 44, 44A A Infrequent
    Ballencrieff 128 D Infrequent
    Brunstane 44, 44A A Infrequent
    124 B 50 minutes*
    Clermiston 26 D 16 minutes
    Coates 26 D 16 minutes
    Cockenzie 128, 129 D 20 minutes*
    Corstorphine 26 D 16 minutes
    Craigentinny 129 A 20 minutes*
    Currie 44, 44A A Infrequent
    Dalry 44, 44A A Infrequent
    Dirleton 124, X24 C 30 minutes*
    Duddingston 44, 44A A Infrequent
    124 B 50 minutes*
    Durham 124, X24 B 30 minutes*
    44, 44A A Infrequent
    East Craigs 26 D 16 minutes
    Edinburgh 124, X24 B 30 minutes*
    26 D 16 minutes
    44, 44A A Infrequent
    Gorgie 44, 44A A Infrequent
    Greenside X24 B 90 minutes
    Gullane 124, X24 C 30 minutes*
    Haddington 128 D Infrequent
    Haymarket 124, X24 B 30 minutes*
    26 D 16 minutes
    44, 44A A Infrequent
    Hillside 124, X24 B 30 minutes*
    26 D 16 minutes
    44, 44A A Infrequent
    Joppa 26 D 16 minutes
    129 A 20 minutes*
    Juniper Green 44, 44A A Infrequent
    Kingsknowe 44, 44A A Infrequent
    Leith 129 A 20 minutes*
    Lochend 129 A 20 minutes*
    Longniddry 124, X24 C 30 minutes*
    128 D Infrequent
    Magdalene 124, X24 B 30 minutes*
    44, 44A A Infrequent
    Meadowbank 124, X24 B 30 minutes*
    26 D 16 minutes
    44, 44A A Infrequent
    Murrayfield 26 D 16 minutes
    Musselburgh 26 D 16 minutes
    129, 44, 44A A 20 minutes*
    124 B 50 minutes*
    North Berwick 124, X24 C 30 minutes*
    North Leith 129 A 20 minutes*
    North Merchiston 44, 44A A Infrequent
    Port Seton N26 A Infrequent
    128, 129 D 20 minutes*
    Portobello 26 D 16 minutes
    129 A 20 minutes*
    Restalrig 129 A 20 minutes*
    Roseburn 26 D 16 minutes
    Seton Sands 128, 129 D 20 minutes*
    Slateford 44, 44A A Infrequent
    Tranent 26 A 16 minutes
    Wallyford 124, X24 B 30 minutes*
    129, 44, 44A A 20 minutes*
    West End 124, X24 B 30 minutes*
    Willowbrae 44, 44A A Infrequent
    124 B 50 minutes*

    * Service availability varies according to weekday or school terms. Check journey planner for details.

     
 

Disclaimer

  • The information presented here is based on a national bus timetable which is currently updated weekly.
  • Produced by ITO World.
  • Service data derived from Traveline data, provided by Intrasol Ltd, and Transport for London © Crown Copyright
  • Map Data © NAVTEQ 2010 All rights reserved. Based on Crown Copyright material.
 

Find another station