Travel from Edinburgh to Newcastle-upon-Tyne

Bus or train from Edinburgh to Newcastle upon Tyne?

Virgin Trains East Coast operates a train from Edinburgh to Newcastle upon Tyne hourly. Tickets cost $26 - $40 and the journey takes 1 h 25 min. Alternatively, National Express operates a bus from Edinburgh to Newcastle upon Tyne 3 times a day. Tickets cost $12 - $17 and the journey takes 2 h 35 min.

Book transport from Edinburgh to Newcastle upon Tyne

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Edinburgh to Newcastle upon Tyne

ModeDurationPrice
From Edinburgh train to Newcastle.1 h 25 min£24
From Edinburgh bus to Newcastle Upon Tyne.2 h 35 min£12
From Edinburgh night train to Newcastle.1 h 35 min£24
From Edinburgh rideshare to Newcastle upon Tyne.2 h 38 min£11
From Edinburgh drive to Newcastle upon Tyne.2 h 13 min£20

How long does it take to get from Edinburgh to Newcastle upon Tyne?

The train from Edinburgh to Newcastle takes 1 h 25 min including transfers and departs hourly.

Is there a direct train between Edinburgh and Newcastle upon Tyne?

Yes, there is a direct train departing from Edinburgh and arriving at Newcastle. Services depart hourly. The journey takes approximately 1 h 25 min.

Is there a direct bus between Edinburgh and Newcastle upon Tyne?

Yes, there is a direct bus departing from Edinburgh and arriving at Newcastle Upon Tyne. Services depart three times a day, and operate every day. The journey takes approximately 2 h 35 min.

Operators from Edinburgh to Newcastle upon Tyne

OperatorPhoneWebsite
Virgin Trains East CoastVirgin Trains East Coast
National Express+44 08717 818178National Express
BlaBlaCarBlaBlaCar