|Distance||366 miles (590 km)|
|Average coach ticket price||£33 (€37)|
Coaches from Margate to Edinburgh cover the 366 miles (590 km) long journey with our travel partners like. There are direct coach services available. While the average ticket price for this journey costs around £33, you can find the cheapest coach ticket for as low as £33. Travellers depart most frequently from Margate and arrive in Edinburgh, Elder Street.
Some of the Margate coach stations to Edinburgh you can start your journey from include Margate, Devonshire Gardens, Margate, Marine Terrace (Dreamland) and Margate, Marine Terrace. Similarly, some of the arrival coach stations in Edinburgh include Edinburgh, Elder Street, Edinburgh, North Bridge and Edinburgh.
When travelling this route, Omio customers are departing most frequently from Margate and arriving in Edinburgh, Elder Street.
Passengers board the coach most frequently from Margate, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the coach at Edinburgh, Elder Street, located 0 mile (s) / 0 km away from the city centre.
Here are some other resources that might have the information you need