Tain travel guide

Tain Tourism | Tain Guide

You're Going to Love Tain

With a population of 3,409, Tain is a must-see destination in Scotland, United Kingdom. Consider staying at least one whole day in Tain to see all of its attractions.

When to visit Tain

Tain in February
Estimated hotel price
£69
1 night at 3-star hotel
Tain in February
Estimated hotel price
£69
1 night at 3-star hotel

How to Get to Tain

Plane

Although Tain doesn’t have its own airport, you can fly to Inverness Airport (INV), which is located 18 miles from Tain. Inverness Airport is the most popular, with regular flights from easyJet, British Airways, Loganair and other airlines departing from the United Kingdom. The shortest domestic flight to Tain departs from London and takes around 1h 30m.

Train

AccesRail is the most popular train carrier serving Tain, followed by Scotrail. The train journey from Tain to Manchester takes 7h 30m and costs around £131 for a one-way ticket. When coming by train from London, expect to pay about £204 for a 8h 04m trip. Located 3 miles from the city centre, Tain is the busiest station in Tain. Another popular train station is Tain Fearn, Highland, located 3 miles from the centre.

Car

Another option to get to Tain is to pick up a car hire from Edinburgh, which is about 132 miles from Tain. You’ll find branches of GREEN MOTION and Budget, among others, in Edinburgh.

Bus

You can travel by bus to Tain using Megabus or FlixBus. From Aberdeen, the bus ride to Tain takes 197 miles and will cost you around £51. From Glasgow, the ticket costs about £36 for a journey of 218 miles.

Plane

Although Tain doesn’t have its own airport, you can fly to Inverness Airport (INV), which is located 18 miles from Tain. Inverness Airport is the most popular, with regular flights from easyJet, British Airways, Loganair and other airlines departing from the United Kingdom. The shortest domestic flight to Tain departs from London and takes around 1h 30m.

Train

AccesRail is the most popular train carrier serving Tain, followed by Scotrail. The train journey from Tain to Manchester takes 7h 30m and costs around £131 for a one-way ticket. When coming by train from London, expect to pay about £204 for a 8h 04m trip. Located 3 miles from the city centre, Tain is the busiest station in Tain. Another popular train station is Tain Fearn, Highland, located 3 miles from the centre.

Car

Another option to get to Tain is to pick up a car hire from Edinburgh, which is about 132 miles from Tain. You’ll find branches of GREEN MOTION and Budget, among others, in Edinburgh.

Bus

You can travel by bus to Tain using Megabus or FlixBus. From Aberdeen, the bus ride to Tain takes 197 miles and will cost you around £51. From Glasgow, the ticket costs about £36 for a journey of 218 miles.

Airports near Tain

Airlines serving Tain

KLM
Good (1,334 reviews)
British Airways
Good (6,836 reviews)
Delta
Excellent (7,935 reviews)
Iberia
Good (2,698 reviews)
Air France
Good (1,446 reviews)
Qatar Airways
Good (3,563 reviews)
Scandinavian Airlines
Good (1,349 reviews)
Finnair
Good (1,275 reviews)
ITA Airways
Good (967 reviews)
Ryanair
Good (5,053 reviews)
Aer Lingus
Good (1,076 reviews)
Malaysia Airlines
Good (254 reviews)
easyJet
Good (1,799 reviews)
Japan Airlines
Excellent (1,459 reviews)
China Eastern
Good (148 reviews)
China Southern
Good (96 reviews)
LATAM Airlines
Good (1,767 reviews)
GOL
Good (1,068 reviews)
Qantas Airways
Good (829 reviews)
American Airlines
Good (11,162 reviews)
Show more

Where to stay in Tain

Average rates range from around £108 per night for a double room in a 3-star hotel to £95 and up for a 5-star experience.

Where to stay in popular areas of Tain

Most booked hotels in Tain

Evelix Pods Dornoch
0 stars
Excellent (9.7, Excellent reviews)
£107+
St Duthus Villa Guesthouse
3 stars
Excellent (9.2, Excellent reviews)
£103+
Springfield guest house
3 stars
Excellent (9, Excellent reviews)
£77+
Dornoch Station
5 stars
Excellent (8.6, Excellent reviews)
£154+
Kincraig Castle Hotel
4 stars
Excellent (8.6, Excellent reviews)
£139+
Royal Golf Hotel
4 stars
Excellent (8.5, Excellent reviews)
£142+

Hiring a car in Tain

Expect to pay £1.30 per litre in Tain (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £15.58 and £20.77. The most frequently booked car type in Tain is Intermediate (Volkswagen T-Cross or similar). If you’re looking to save money, though, keep in mind that Economy car hire (Vauxhall Corsa or similar) is, on average, 76% cheaper than other car hire types in the city.

Expect to pay £1.30 per litre in Tain (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £15.58 and £20.77. The most frequently booked car type in Tain is Intermediate (Volkswagen T-Cross or similar). If you’re looking to save money, though, keep in mind that Economy car hire (Vauxhall Corsa or similar) is, on average, 76% cheaper than other car hire types in the city.

Tain Travel Guide - View the KAYAK Tain city guide for the best Tain travel tips. To help you organise your Tain trip ideas, this Tain visitors guide provides travel information and trip tips about how to get there, where to stay, what to do, where to eat and more.