Newcastle to Edinburgh - your essential guide

Take a megabus from Newcastle to Edinburgh to experience everything Scotland’s capital has to offer. You’ll be dropped off in the centre of Edinburgh and from there, the city’s most popular attractions are on your doorstep. Get your cultural fix at the National Museum of Scotland before filling your shopping bags on the mile-long Princes Street. Feeling energetic? How about climbing the Scott Monument for a spectacular view across the city. After all that, you’ll deserve a hearty meal and a wee dram of Scottish whisky in one of Edinburgh’s cosy pubs. For more inspiration, check out our guide to Edinburgh for all the city’s best bits.

How long does the bus from Newcastle to Edinburgh take?

The coach from Newcastle to Edinburgh takes 2 hours and 50 minutes. There are two services daily on this route, so you can pick the one that best suits your plans.

On the way, you’ll get extras like free WiFi to keep you entertained. Your ticket also includes a 20kg luggage allowance, so there’s no need to leave any essentials at home. Read our onboard facilities page for more information on what to expect from your journey with megabus.  


Where does the megabus stop in Newcastle and Edinburgh?

Your Newcastle to Edinburgh coach will depart from John Dobson Street, outside the City Library. It’s short walk from intu Eldon Square, so you’re all set if you’ve got any last-minute shopping to do.

If you’re travelling from Newcastle University, it’s just a five-minute walk away. And if you’ve got some time to kill before you go, check out our Newcastle city guide.

When you arrive in Edinburgh, your coach will drop you off at Edinburgh Bus Station on Elder Street in the city centre. From here, it takes less than 10 minutes to walk to the shops on Princes Street, as well as Princes Street Gardens and the Edinburgh Playhouse. Walk for another five minutes and you’ll reach Edinburgh Waverley train station.

Heading to the University of Edinburgh? You can use this map to walk to the central area at George Square. Lothian Buses also run a number of services to campus if you’re not keen on walking. 

How much do Newcastle to Edinburgh journeys cost?

megabus tickets from Newcastle to Edinburgh start from as little as £1 plus a 50p booking fee. Prices and tickets are subject to availability, so please read our terms and conditions for more info.

How do I book tickets from Newcastle to Edinburgh?

We've made it super easy. Just book now or use the megabus journey planner to choose your travel dates.