HUB hero image

How to Travel from

Musselburgh to Ocean Terminal

by Bicycle, Route or Car

Musselburgh
+0
Ocean Terminal
Transport search to Ocean Terminal
Musselburgh
+0
Ocean Terminal
Building a composite car route
Other
Best Offer!
Car
13 min
10 km.
Composite Route Car Only

Five ways to Travel from Musselburgh to Ocean Terminal

Select an Option Below to Start Your Journey
Other

Transport providers

Train operators

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Musselburgh to Edinburgh
Ave. Duration:
7 min
Frequency:
Hourly
Estimated price:
$5.06–$10.13

Edinburgh Trams

Phone:
0131 475 0177
Website:
edinburghtrams.com/
Train from St Andrew Square to Ocean
Ave. Duration:
19 min
Frequency:
Every 10 minutes
Estimated price:
$2.96–$11.08

Bus operators

Lothian Buses

Phone:
+44 131 555 6363
Website:
lothianbuses.com/
Bus from High Street to Goff
Ave. Duration:
19 min
Frequency:
Every 15 minutes
Estimated price:
$2.66
Bus from Portobello Road to Prince
Ave. Duration:
23 min
Frequency:
Every 20 minutes
Estimated price:
$2.66
Bus from High Street to Princes
Ave. Duration:
38 min
Frequency:
Every 10 minutes
Estimated price:
$2.66
Bus from George Street to Western
Ave. Duration:
26 min
Frequency:
Every 20 minutes
Estimated price:
$2.66
Bus from Lothian Road to Western
Ave. Duration:
32 min
Frequency:
Every 20 minutes
Estimated price:
$2.66

East Coast Buses

Website:
eastcoastbuses.co.uk/
Bus from High Street to Princes
Ave. Duration:
33 min
Frequency:
Hourly
Estimated price:
$2.78–$3.42
Bus from High Street to Lothian
Ave. Duration:
38 min
Frequency:
Hourly
Estimated price:
$2.78–$3.54

Questions and Answers

What is the cheapest way to get from Musselburgh to Ocean Terminal?

The cheapest way to get from Musselburgh to Ocean Terminal is to drive which costs $2.39 - $3.59 and takes 15 min.

What is the fastest way to get from Musselburgh to Ocean Terminal?

The fastest way to get from Musselburgh to Ocean Terminal is to taxi which takes 15 min and costs $39.13 - $46.74 .

Is there a direct bus between Musselburgh and Ocean Terminal?

No, there is no direct bus from Musselburgh to Ocean Terminal. However, there are services departing from High Street and arriving at Prince Regent Street via Portobello Road. The journey, including transfers, takes approximately 53 min.

Is there a direct train between Musselburgh and Ocean Terminal?

No, there is no direct train from Musselburgh to Ocean Terminal. However, there are services departing from Musselburgh and arriving at Ocean Terminal via St Andrew Square. The journey, including transfers, takes approximately 37 min.

How far is it from Musselburgh to Ocean Terminal?

The distance between Musselburgh and Ocean Terminal is 12 km. The road distance is 12.1 km.

How do I travel from Musselburgh to Ocean Terminal without a car?

The best way to get from Musselburgh to Ocean Terminal without a car is to train and tram which takes 37 min and costs $6.52 - $18.48 .

How long does it take to get from Musselburgh to Ocean Terminal?

It takes approximately 37 min to get from Musselburgh to Ocean Terminal, including transfers.

Where do I catch the Musselburgh to Ocean Terminal bus from?

Musselburgh to Ocean Terminal bus services, operated by Lothian Buses, depart from High Street station.

Where do I catch the Musselburgh to Ocean Terminal train from?

Musselburgh to Ocean Terminal train services, operated by ScotRail, depart from Musselburgh station.

Where does the Musselburgh to Ocean Terminal bus arrive?

Musselburgh to Ocean Terminal bus services, operated by Lothian Buses, arrive at Goff Avenue station.

Where does the Musselburgh to Ocean Terminal train arrive?

Musselburgh to Ocean Terminal train services, operated by ScotRail, arrive at Edinburgh Waverley station.

Can I drive from Musselburgh to Ocean Terminal?

Yes, the driving distance between Musselburgh to Ocean Terminal is 12 km. It takes approximately 15 min to drive from Musselburgh to Ocean Terminal.

Where can I stay near Ocean Terminal?

There are 2188+ hotels available in Ocean Terminal. Prices start at $44.14 per night.
+0