1map logoGo to main page

Exeter, Devon to Inverness, Highlands from $85: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Exeter, United Kingdom
to
Inverness, United Kingdom

How to Get from Exeter to Inverness: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$85 by busBest price
756.31 kmDistance
4h 6m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Exeter to Inverness with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Plane
Average Duration
4h  6m
Estimated price
$133-424
Recommended
Company
FlixBus
Bus
Average Duration
17h  21m
Estimated price
$85-123
Cheapest
route map
Distance: 756.31 km
Duration: 4h 6m

See more options

Company
various
Train
Plane
Drive
Average Duration
6h  53m
Estimated price
$142-388
Company
various
Train
Plane
Drive
Average Duration
5h  54m
Estimated price
$167-463
Company
various
Drive
Average Duration
9h  57m
Estimated price
$190-280
Company
various
Train
Plane
Average Duration
5h  19m
Estimated price
$205-672
Company
various
Train
Train
Average Duration
15h  27m
Estimated price
$214-351
Company
various
Train
Average Duration
12h  22m
Estimated price
$319-982
Company
LNER
Train
Average Duration
11h  32m
Estimated price
$376-591

Traveling From Exeter to Inverness

The journey from Exeter to Inverness showcases the rich history and vibrant culture of the southwest juxtaposed with the stunning landscapes and Scottish charm of the north.

Best Neighbourhoods in Inverness

Inverness boasts diverse neighborhoods, each offering a distinct vibe and charm.

Inverness City Centre
• Bustling shops and restaurants nearby.
• Close to historic sites and landmarks.
Culcabock
• Scenic views of surrounding landscapes.
• Quiet residential area with local parks.
Merkinch
• Waterfront access and stunning river walks.
• Vibrant community with arts and culture events.

Best Times To Visit Inverness's Attractions

Planning your visits around peak times can enhance your Inverness experience.

Inverness Castle
Visit early in the morning or late afternoon to enjoy fewer crowds.
Loch Ness
Tranquil in the spring and fall; ideal for fewer tourists.
Culloden Battlefield
Weekdays offer a quieter experience, especially in the off-peak season.

Inverness Weather: What to Expect Year-Round

Inverness has a temperate maritime climate, characterized by mild summers and cool winters, with rainfall occurring throughout the year. Spring and summer are considered the best times to visit, as the weather is generally drier and more pleasant, enhancing your travel experience.

Dining Recommendation in Inverness

Try the Highland venison stew at The Mustard Seed, a restaurant that beautifully reflects the region’s use of local game and fresh ingredients. This dining experience contrasts with Exeter's coastal offerings, allowing you to savor rich, gamey flavors and a cozy, rustic atmosphere that embodies Scottish hospitality.

Exeter - Inverness operators

Explore transport companies operating between Exeter and Inverness, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Exeter St Davids to Bristol Temple Meads

Average Duration
1h
Estimated price
$50-130

Train from Exeter St Davids to Edinburgh

Average Duration
7h 39m
Estimated price
$250-850
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Exeter St Davids to Bristol Temple Meads

Average Duration
1h 28m
Estimated price
$45-100

Train from Exeter St Davids to Paddington

Average Duration
2h 13m
Estimated price
$100-220
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from King's Cross to Inverness

Average Duration
8h 5m
Estimated price
$270-370

Train from Edinburgh to Inverness

Average Duration
3h 32m
Estimated price
$110-170
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk/

Train from Edinburgh to Inverness

Average Duration
3h 43m
Estimated price
$60-130
Contact phone
03333 211 202
Website
https://tfw.wales/

Train from Cardiff Central to Crewe

Average Duration
2h 39m
Estimated price
$60-95
Website
https://sleeper.scot

Train from Crewe to Inverness

Average Duration
8h 45m
Estimated price
$85-110
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Exeter to Bristol

Average Duration
1h 50m
Estimated price
$13-18

Bus from Bristol to Perth

Average Duration
11h 35m
Estimated price
$55-80

Bus from Perth to Inverness

Average Duration
2h 40m
Estimated price
$17-25
Website
https://uk.megabus.com

Bus from Perth Broxden Park And Ride to Inverness Bus Station

Average Duration
2h 28m
Estimated price
$15-22
Plane Show flights
Website
https://www.easyjet.com

Plane from Bristol (BRS) to Inverness (INV)

Average Duration
1h 30m
Estimated price
$50-340
Website
https://www.britishairways.com

Plane from London Heathrow (LHR) to Inverness (INV)

Average Duration
1h 35m
Estimated price
$70-460

Plane from London Heathrow (LHR) to Inverness (INV) via Manchester

Average Duration
3h 35m
Estimated price
$340-1000
Website
https://www.klm.com

Plane from Bristol to Aberdeen via Amsterdam Schiphol to Inverness

Average Duration
3h 52m
Estimated price
$250-1400
Website
https://www.loganair.co.uk

Plane from Bristol to Aberdeen to Inverness

Average Duration
1h 30m
Estimated price
$220-750
Website
https://www.ryanair.com

Plane from Bristol to Glasgow via Dublin to Inverness

Average Duration
3h 5m
Estimated price
$35-290

Exeter to Inverness: Overview of Bus, Train, Flight, and Car Trips

Traveling between Exeter and Inverness offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Exeter to Inverness spanning 594 miles, winding through scenic landscapes and charming towns along the way. 💰 Explore the flexibility of pricing options ranging from £150 to £221 for the journey, offering travelers the choice to tailor their expenses to fit their budget. 🏞️ Experience the thrill of nearly 10 hours of driving time, immersing yourself in the beauty of the journey as you make your way from the south of England to the picturesque landscapes of Inverness in the north.
Average price
£148 - £217
🚆 The entire trip, including transfers, typically takes around 11 hours and 32 minutes. First Great Western Service operates the Exeter to Inverness leg, with LNER taking over for the final stretch into Inverness station. 💷 Ticket prices for the Exeter to Inverness train range from £297 to £467, offering travelers a convenient and comfortable way to explore the stunning landscapes between these two charming British cities.
Departure Point
Exeter St Davids station
Arrival Point
Inverness station
🛫 Flying from Exeter to Inverness is efficient with the quickest direct flight from Bristol Airport taking just 1 hour and 30 minutes.
Departure Point
Bristol Airport
Arrival Point
Inverness Airport
Useful tips for plane travellers
• Check EasyJet's flight schedule for potential early morning or late evening flights from Exeter to Inverness, as these can significantly affect your travel plans and connections.
• After landing at Inverness Airport, expect a small but straightforward arrivals area; to navigate efficiently, follow the clearly marked signs that lead to baggage claim and ground transportation options immediately upon exiting.
• Taxi fares from Inverness Airport to the city center typically range from £15 to £20, so budget accordingly; alternatively, you can check local bus schedules for the number 11 route, which costs around £5 and operates regularly.
🚌 The total travel time from Exeter to Inverness by bus, including transfers, is approximately 17 hours and 21 minutes. This route is operated by FlixBus and Megabus UK. 🚌 The cost of a bus ticket between Inverness and Exeter ranges from £67 to £97. It's a scenic journey that allows passengers to admire the beautiful landscapes along the way.
Departure Point
Exeter station
Arrival Point
Inverness Bus Station

Frequently asked questions

Find out more about the route from Exeter to Inverness.

Or choose the category:
The distance between Exeter and Inverness is 470 miles if measuring in a straight line, but the road distance is 594 miles. The typical travel times vary depending on the mode of transportation. By train, it takes approximately 11 hours and 31 minutes to reach Inverness from Exeter. Alternatively, a combination of train and flight, starting with a train to Bristol and then flying to Inverness, takes about 5 hours and 17 minutes. Driving by car typically takes around 9 hours and 57 minutes, while the bus journey can be quite lengthy, taking approximately 17 hours and 36 minutes.
The most cost-effective option for traveling from Exeter to Inverness is by bus, with prices ranging from £67 to £118. However, this option also takes the longest, with a travel time of 17 hours and 17 minutes. On the other hand, the fastest way to reach Inverness is by taking a train and then a flight, which has a travel time of 5 hours and 17 minutes. However, this option is more expensive, with prices ranging from £79 to £322.
The prices for a train ticket between Exeter and Inverness range from £276 to £449. On the other hand, the prices for a bus ticket between Inverness and Exeter vary from £62 to £117. It is advised to compare different options and book in advance to secure the best fares for your journey.
To travel from Exeter to Inverness without using public transportation, you can drive the distance of approximately 594 miles. The journey typically takes around 9 hours and 57 minutes by car. However, it's important to note that the prices for this route by car can vary between £149 and £220.
To travel from Exeter to Inverness without a car, the best option is to take a train via London. The journey takes approximately 11 hours and 31 minutes and the ticket cost ranges from £275 to £471. This route allows you to relax and enjoy the scenic views along the way while avoiding the hassle of driving.
There is no direct link between Exeter and Inverness. However, you have several options for transportation. You can take a train from Exeter St Davids to Inverness via London Kings Cross, which takes approximately 11 hours and 31 minutes. Another option is to take a bus from Exeter to Inverness, which includes transfers and takes approximately 17 hours and 17 minutes. It's important to note that these travel times may vary depending on factors such as traffic and schedules.
The flight duration between Exeter and Inverness typically takes around 1 hour and 30 minutes, with the quickest route being a direct flight from Bristol Airport to Inverness Airport. The cost of the flight can vary depending on factors such as the airline, time of booking, and availability, but a rough estimate for a one-way ticket is in the range of $100 to $200 USD. It is recommended to check with different airlines and compare prices to get the best deals for your travel.
There are over 927 hotels available in Inverness offering a wide range of options for all budgets. Prices start at £20 and vary depending on the location, amenities, and star rating. Some popular areas to stay in Inverness include the city center, the riverside area, and the Loch Ness region. It is recommended to book in advance to secure the best rates and availability.