Traveling from Tain to Newcastle involves crossing the border from Scotland into England. You will take the train from Tain to Edinburgh, then transfer to a train heading towards Newcastle. The total distance is approximately 450 kilometers. This route takes you from the northern Highlands to the vibrant city of Newcastle. Expect a travel time of around 7 hours.
Total Distance: 450 km driving, 380 km air distance.
Book your tickets in advance to save money.
Summer for the best weather.