There are 3 ways to get from Edinburgh to Berwick-Upon-Tweed by train, bus 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.

What companies run services between Edinburgh, Scotland and Berwick-Upon-Tweed, England?

Virgin Trains East Coast operates a train from Edinburgh to Berwick-Upon-Tweed hourly. Tickets cost $17 - $26 and the journey takes 40 min. Alternatively, Border Buses operates a bus from Edinburgh to Berwick-Upon-Tweed hourly. Tickets cost $22 and the journey takes 2 h 9 min. Borders Buses also services this route hourly.

Train operators
Virgin Trains East Coast
Bus operators
Border Buses
Bus from Edinburgh, Bus Station to Highfields Estate, Magdelene (Petrol station)
Avg. Duration
2 h 9 min
Frequency
Hourly
Estimated price
$22
Borders Buses
Phone
01896 754350
Email
info@bordersbuses.co.uk
Website
bordersbuses.co.uk
Bus from Hillside, Leopold Place (at 11) to Highfields Estate, Magdelene (Petrol station)
Avg. Duration
2 h 9 min
Frequency
Hourly
Estimated price
$22
Schedules at
bordersbuses.co.uk

Want to know more about travelling around the world?

Rome2rio's unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Italian Lakes: Getting around by train and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

Questions & Answers

How far is it from Edinburgh to Berwick-Upon-Tweed?

The distance between Edinburgh and Berwick-Upon-Tweed is 77 km. The road distance is 93 km.

What is the cheapest way to get from Edinburgh to Berwick-Upon-Tweed?

The cheapest way to get from Edinburgh to Berwick-Upon-Tweed is to drive which costs £11 and takes 1 h 7 min.

What is the fastest way to get from Edinburgh to Berwick-Upon-Tweed?

The quickest way to get from Edinburgh to Berwick-Upon-Tweed is to train which takes 40 min and costs £16.

Is there a direct train between Edinburgh and Berwick-Upon-Tweed?

Yes, there is a direct train departing from Edinburgh and arriving at Berwick-upon-Tweed. Services depart hourly. The journey takes approximately 40 min.

Is there a direct bus between Edinburgh and Berwick-Upon-Tweed?

Yes, there is a direct bus departing from Edinburgh, Bus Station and arriving at Highfields Estate, Magdelene (Petrol station). Services depart every 30 minutes, and operate every day. The journey takes approximately 2 h 9 min.

How long does it take to get from Edinburgh to Berwick-Upon-Tweed?

The train from Edinburgh to Berwick-upon-Tweed takes 40 min including transfers and departs hourly.