There are 6 ways to get from Musselburgh to Napier University by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Musselburgh to Edinburgh Waverleytrain North Berwick - Edinburgh / ...
- Take the train from Edinburgh Waverley to Edinburgh Parktrain Edinburgh - Dunblane / ...
44 min£7–8Bus via Princes Street
cheapest- Take the bus from High Street to Princes Streetbus 124 / ...
- Take the bus from Princes Street to Wester Hailes Roadbus N25 / ...
1h 6m£3–4Bus
- Take the bus from High Street to Waterloo Placebus 124 / ...
- Take the bus from Waterloo Place to Napier Universitybus X27 / ...
1h 2m£4Taxi
- Take the taxi from Musselburgh to Napier Universitytaxi 13.3 mi
16 min£40–50Drive 13.3 mi
- Drive from Musselburgh to Napier Universitycar 13.3 mi
16 min£4–5Line 124 bus, line 34 bus
- Take the bus from High Street to Usher Hallbus 124 / ...
- Take the bus from Usher Hall to Wester Hailes Roadbus 34 / ...
1h 11m£4
Musselburgh to Napier University by bus
Questions & Answers
The cheapest way to get from Musselburgh to Napier University is to drive which costs £3 - £5 and takes 16 min.
The fastest way to get from Musselburgh to Napier University is to taxi which takes 16 min and costs £40 - £50.
No, there is no direct bus from Musselburgh to Napier University. However, there are services departing from High Street and arriving at Napier University via Waterloo Place. The journey, including transfers, takes approximately 1h 2m.
No, there is no direct train from Musselburgh to Napier University. However, there are services departing from Musselburgh and arriving at Edinburgh Park via Edinburgh Waverley. The journey, including transfers, takes approximately 44 min.
The distance between Musselburgh and Napier University is 11 miles. The road distance is 13.4 miles.
The best way to get from Musselburgh to Napier University without a car is to train which takes 44 min and costs £6 - £8.
It takes approximately 44 min to get from Musselburgh to Napier University, including transfers.
Musselburgh to Napier University bus services, operated by East Coast Buses, depart from High Street station.
Musselburgh to Napier University train services, operated by ScotRail, depart from Musselburgh station.
The best way to get from Musselburgh to Napier University is to train which takes 44 min and costs £6 - £8. Alternatively, you can bus, which costs £3 - £5 and takes 1h 2m.
What companies run services between Musselburgh, Scotland and Napier University, Scotland?
You can take a train from Musselburgh to Napier University via Edinburgh Waverley and Edinburgh Park in around 44 min. Alternatively, you can take a bus from High Street to Napier University via Waterloo Place in around 1h 2m.
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Musselburgh to Edinburgh Waverley
- Ave. Duration
- 7 min
- Frequency
- Hourly
- Estimated price
- £3–4
- Website
- https://www.scotrail.co.uk/
Train from Edinburgh Waverley to Edinburgh Park
- Ave. Duration
- 8 min
- Frequency
- Every 20 minutes
- Estimated price
- £3–4
- Website
- https://www.scotrail.co.uk/
- hello@eastcoastbuses.co.uk
- Website
- eastcoastbuses.co.uk
Bus from High Street to Waterloo Place
- Ave. Duration
- 31 min
- Frequency
- Every 10 minutes
- Estimated price
- £1–3
- Website
- https://eastcoastbuses.co.uk/
Bus from High Street to Princes Street
- Ave. Duration
- 37 min
- Frequency
- Every 10 minutes
- Estimated price
- £1–3
- Website
- https://eastcoastbuses.co.uk/
Bus from High Street to Usher Hall
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- £2–3
- Website
- https://eastcoastbuses.co.uk/
- Phone
- +44 131 555 6363
- Website
- lothianbuses.com
Bus from High Street to Waterloo Place
- Ave. Duration
- 37 min
- Frequency
- Every 5 minutes
- Estimated price
- £2
- Website
- https://www.lothianbuses.com/
Bus from High Street to Princes Street
- Ave. Duration
- 44 min
- Frequency
- Every 5 minutes
- Estimated price
- £2
- Website
- https://www.lothianbuses.com/
Bus from Princes Street to Wester Hailes Road
- Ave. Duration
- 27 min
- Frequency
- Every 5 minutes
- Estimated price
- £2
- Website
- https://www.lothianbuses.com/
Bus from Usher Hall to Wester Hailes Road
- Ave. Duration
- 27 min
- Frequency
- Every 10 minutes
- Estimated price
- £2
- Website
- https://www.lothianbuses.com/
- Phone
- 0131 554 4494
- mail@lothianbuses.com
- Website
- lothianbuses.com
Bus from Waterloo Place to Napier University
- Ave. Duration
- 24 min
- Frequency
- Every 15 minutes
- Estimated price
- £2
- Website
- https://www.lothianbuses.com/
Bus from Princes Street to Wester Hailes Road
- Ave. Duration
- 17 min
- Frequency
- 3 times a day
- Estimated price
- £2
- Website
- https://www.lothianbuses.com/
- Ave. Duration
- 16 min
- Estimated price
- £40–50
Toun Taxis
- Phone
- +44 131 665 0077
- Website
- toun-taxis.co.uk
R & J's Taxis
- Phone
- +44 131 665 2020
Musselburgh Taxis
- Phone
- +44 131 665 2121
- Website
- musselburghtaxis.com
9090 Taxis
- Phone
- +44 131 665 9090
- Website
- 9090taxis.com
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
More Questions & Answers
Musselburgh to Napier University bus services, operated by East Coast Buses, arrive at Waterloo Place station.
Napier University is 1h ahead of Musselburgh. It is currently 7:31 PM in Musselburgh and 8:31 PM in Napier University.
Musselburgh to Napier University train services, operated by ScotRail, arrive at Edinburgh Waverley station.
Yes, the driving distance between Musselburgh to Napier University is 13 miles. It takes approximately 16 min to drive from Musselburgh to Napier University.
There are 2574+ hotels available in Napier University.










