There is widespread community transmission globally.
Some travel restrictions may still be in place within United Kingdom. For the latest travel status, please check the official page for United Kingdom.
Yes, there is a direct train departing from Inverness and arriving at Berwick-upon-Tweed. Services depart once a week, and operate Sunday. The journey takes approximately 4h 31m.More details
The distance between Inverness and Berwick-upon-Tweed is 146 miles. The road distance is 219.4 miles.Get driving directions
Inverness to Berwick-upon-Tweed train services, operated by ScotRail, depart from Inverness station.More details
Inverness to Berwick-upon-Tweed train services, operated by CrossCountry, arrive at Berwick-upon-Tweed station.More details
Book your Inverness to Berwick-upon-Tweed train tickets online with Omio and Omio.Search and book
There are 309+ hotels available in Berwick-upon-Tweed. Prices start at £75 per night.More details