Inverness travel guide

Inverness Tourism | Inverness Guide

You're Going to Love Inverness

With a population of 40,755, Inverness is a must-see destination in Scotland, United Kingdom. It is one of the most popular cities to visit in the country. Inverness deserves at least 2 full days for you to see its main sights.

Where to Eat in Inverness

If you’re looking for affordable options, Number 27 Bar & Restaurant (27 Castle Street) and The Imperial (1 Academy Street) are great picks.

When to visit Inverness

Inverness in January
Estimated hotel price
$83
1 night at 3-star hotel
Inverness in January
Estimated hotel price
$83
1 night at 3-star hotel

Looking for warm weather? Then head to Inverness in July, when the average temperature is 59 °F, and the highest can go up to 62.6 °F. The coldest month, on the other hand, is January, when it can get as cold as 33.8 °F, with an average temperature of 37.4 °F. You’re likely to see more rain in August, when precipitation is around 2.8″. In contrast, March is usually the driest month of the year in Inverness, with an average rainfall of 1.2″.

Data provided by weatherbase
Temperatures
Temperatures
Data provided by weatherbase

How to Get to Inverness

Plane

When flying to Inverness, you’ll arrive at Inverness Airport (INV), which is located 8 miles from the city center. The shortest flight to Inverness from the United States departs from Denver and takes around 13h 15m.

Train

AccesRail is the most popular train carrier serving Inverness, followed by LNER. The train journey from Inverness to Edinburgh takes 3h 29m and costs around $73 for a one-way ticket. When coming by train from Newcastle upon Tyne, expect to pay about $96 for a 5h 31m trip. The train station in Inverness is called Inverness, and is located 0.1 miles from the city center.

Car

Another option to get to Inverness is to pick up a car rental from Edinburgh, which is about 112 miles from Inverness. You’ll find branches of GREEN MOTION and Europcar, among others, in Edinburgh.

Bus

Several bus lines operate bus routes to Inverness, including Megabus, Scottish Citylink and FlixBus. From Aberdeen, the bus ride to Inverness takes 203 miles and will cost you around $22. From Glasgow, the ticket costs about $36 for a journey of 218 miles. The most popular bus station is Inverness Montague Row, located 0.4 miles from downtown Inverness. Inverness UHI is also a commonly used station, and is 1.6 miles from the city center.

Plane

When flying to Inverness, you’ll arrive at Inverness Airport (INV), which is located 8 miles from the city center. The shortest flight to Inverness from the United States departs from Denver and takes around 13h 15m.

Train

AccesRail is the most popular train carrier serving Inverness, followed by LNER. The train journey from Inverness to Edinburgh takes 3h 29m and costs around $73 for a one-way ticket. When coming by train from Newcastle upon Tyne, expect to pay about $96 for a 5h 31m trip. The train station in Inverness is called Inverness, and is located 0.1 miles from the city center.

Car

Another option to get to Inverness is to pick up a car rental from Edinburgh, which is about 112 miles from Inverness. You’ll find branches of GREEN MOTION and Europcar, among others, in Edinburgh.

Bus

Several bus lines operate bus routes to Inverness, including Megabus, Scottish Citylink and FlixBus. From Aberdeen, the bus ride to Inverness takes 203 miles and will cost you around $22. From Glasgow, the ticket costs about $36 for a journey of 218 miles. The most popular bus station is Inverness Montague Row, located 0.4 miles from downtown Inverness. Inverness UHI is also a commonly used station, and is 1.6 miles from the city center.

Airports near Inverness

Airlines serving Inverness

KLM
Good (843 reviews)
British Airways
Good (4,616 reviews)
Delta
Good (4,586 reviews)
Iberia
Good (1,601 reviews)
Air France
Good (978 reviews)
Qatar Airways
Good (2,436 reviews)
Finnair
Good (856 reviews)
Scandinavian Airlines
Good (811 reviews)
Etihad Airways
Good (836 reviews)
ITA Airways
Good (730 reviews)
Malaysia Airlines
Good (189 reviews)
Aer Lingus
Good (755 reviews)
Japan Airlines
Excellent (960 reviews)
China Eastern
Good (58 reviews)
China Southern
Excellent (32 reviews)
LATAM Airlines
Good (958 reviews)
easyJet
Good (1,433 reviews)
airBaltic
Good (126 reviews)
Ryanair
Good (3,395 reviews)
Qantas Airways
Good (554 reviews)
Show more

Where to stay in Inverness

From 5-star hotels such as the Ness Walk to great affordable options like the Cedar Villa Guest House, Inverness offers a range of accommodations for every taste. Average rates range from around $174 per night for a double room in a 3-star hotel to $280 and up for a 5-star experience.

Where to stay in popular areas of Inverness

Most booked hotels in Inverness

Golf View Hotel & Spa
4 stars
Excellent (8.7, 1033 reviews)
$296+
Kingsmills Hotel
4 stars
Excellent (8.6, 4425 reviews)
$269+
Aurora Hotel & Italian Restaurant
2 stars
Excellent (8.5, 377 reviews)
$76+
Travelodge Inverness Fairways
2 stars
Excellent (8.5, 77 reviews)
$138+
Muthu Newton Hotel (Near Inverness Airport)
4 stars
Excellent (8.1, 1657 reviews)
$154+
Holiday Inn Express Inverness
3 stars
Excellent (8, 3497 reviews)
$228+

Renting a car in Inverness

Renting a car in Inverness costs $61 per day, on average, or $122 if you want to rent if for 2 days.

You’re likely to save money by renting your car at the airport: locations in the city are, on average, 3% more expensive than at Inverness.

Expect to pay $7.19 per gallon in Inverness (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $86.31 and $115.08. The most frequently booked car type in Inverness is Compact (Nissan Juke or similar). If you’re looking to save money, though, keep in mind that Economy rental cars (Audi A1 or similar) are, on average, 66% cheaper than other rental car types in the city.

Renting a car in Inverness costs $61 per day, on average, or $122 if you want to rent if for 2 days.

You’re likely to save money by renting your car at the airport: locations in the city are, on average, 3% more expensive than at Inverness.

Expect to pay $7.19 per gallon in Inverness (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $86.31 and $115.08. The most frequently booked car type in Inverness is Compact (Nissan Juke or similar). If you’re looking to save money, though, keep in mind that Economy rental cars (Audi A1 or similar) are, on average, 66% cheaper than other rental car types in the city.