1map logoGo to main page

Oban to Inverness from £42: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oban, United Kingdom
to
Inverness, United Kingdom

How to Get from Oban 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.

$42 by busBest price
173 kmDistance
2h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oban 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
Average Duration
7h  21m
Estimated price
£65-141
Recommended
Company
various
Train
Bus
Average Duration
7h  34m
Estimated price
£42-77
Cheapest
route map
Distance: 173 km
Duration: 2h 19m

See more options

Company
various
Drive
Average Duration
2h  19m
Estimated price
£26-41
Company
various
Train
Average Duration
7h  43m
Estimated price
£65-141

Traveling From Oban to Inverness

This route takes you from the coastal charm of Oban, with its bustling ferry terminal and seafood delights, to the historic and scenic landscapes of Inverness, where the tranquility of Loch Ness awaits.

Best Neighbourhoods in Inverness

Inverness boasts vibrant neighborhoods, each offering distinct experiences for visitors.

Old Town
• Features charming cobbled streets and historic buildings.
• Home to cozy cafés and local shops.
Crown
• Offers scenic views of the River Ness.
• Known for its beautiful parks and quiet ambiance.
Inverness East
• Close to Loch Ness with easy access to tours.
• Diverse dining options highlighting local cuisine.

Best Times To Visit Inverness's Attractions

Timing your visit can significantly enhance your experience in Inverness's attractions.

Loch Ness
Visit early morning or late afternoon for fewer tourists and stunning views.
Inverness Castle
Weekdays are ideal for exploring this historic site with less foot traffic.
Culloden Battlefield
Late spring or early autumn offers pleasant weather and quieter trails.

Inverness Weather: What to Expect Year-Round

Inverness experiences a temperate maritime climate with relatively mild winters and cool summers, making it suitable for year-round visits. The best times to explore are late spring and early autumn, as the weather is more stable, allowing for enjoyable outdoor activities and sightseeing.

Dining Recommendation in Inverness

Try the haggis, neeps, and tatties at The Castle Tavern, a cozy pub that reflects the heart of Highland dining. Unlike the seafood-centric offerings of Oban, this dish showcases rich local flavors and ingredients, providing an authentic taste of Scottish culture in a warm, welcoming atmosphere.

Oban - Inverness operators

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

Train
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk/

Train from Oban to Glasgow Queen Street

Average Duration
3h 3m
Estimated price
£650-651

Train from Glasgow Queen Street to Inverness

Average Duration
3h 18m
Estimated price
£41-653

Train from Glasgow Queen Street to Stirling

Average Duration
32m
Estimated price
£655-657

Train from Stirling to Inverness

Average Duration
2h 58m
Estimated price
£652-659
Bus Show bus routes
Website
https://uk.megabus.com

Bus from Glasgow Buchanan Bus Station to Inverness Bus Station

Average Duration
3h 38m
Estimated price
£1412-1413
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Glasgow to Inverness

Average Duration
3h 55m
Estimated price
£1414-26

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

Traveling between Oban 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 a picturesque journey from Oban to Inverness, spanning 108 miles of stunning Scottish landscape. Enjoy a leisurely drive that takes approximately 2 hours and 19 minutes, allowing you to soak in the beauty of the Highlands. 💰 Experience the flexibility of travel as prices to reach Inverness from Oban by car range from £28 to £43. Adjust your budget according to your preferences and make the most of your road trip through Scotland's captivating scenery.
Average price
£27 - £43
🚆 Traveling from Oban to Inverness by train requires a transfer at Glasgow Queen Street. The journey, with transfers, typically takes around 7 hours and 21 minutes. 🚆 The ticket prices for trains between Oban and Inverness range from £69 to £148, offering travelers flexibility in choosing their preferred fare for this scenic journey through the Scottish countryside.
Departure Point
Oban station
Arrival Point
Inverness station

Frequently asked questions

Find out more about the route from Oban to Inverness.

Or choose the category:
The distance between Oban and Inverness is approximately 141.6 km by road, with a travel distance of 173.3 km. Traveling by train from Oban to Inverness usually takes around 7 hours and 57 minutes. If you prefer to drive, it typically takes 2 hours and 19 minutes to reach Oban from Inverness by car, while a bus journey between the two cities takes approximately 4 hours and 38 minutes.
The most cost-effective option for traveling from Oban to Inverness is by bus, with tickets costing between £20-£31. Although it takes 4 hours and 38 minutes, it offers a more affordable option for budget-conscious travelers. Alternatively, the quickest way to reach Inverness is by car, taking only 2 hours and 19 minutes.
The prices for a train between Oban and Inverness range from £60 to £98. Alternatively, the prices for a bus between Inverness and Oban vary from £20 to £29.
To travel from Oban to Inverness without using public transportation, you can opt to drive. The road distance between the two cities is approximately 173.8 km, and it takes around 2 hours and 19 minutes to reach Inverness by car.
The best way to travel from Oban to Inverness without a car is by bus, which takes approximately 4 hours and 38 minutes. The bus journey offers a convenient and affordable option for transportation between the two cities. The cost typically ranges from £20 to £31, depending on the specific bus service chosen.
Yes, there is a link between Oban and Inverness, but there is no direct train or bus service. Traveling by train, it takes approximately 7 hours and 57 minutes with transfers at Glasgow Queen Street and Perth. Driving by car is the fastest option, taking around 2 hours and 19 minutes. Taking the bus, the journey takes approximately 4 hours and 38 minutes with transfers at the Bus Station.
There are plenty of options for accommodation near Inverness. With over 927 hotels to choose from, travelers can find a variety of accommodations that suit their preferences and budget. Prices start at £20, offering a range of affordable options for those looking for budget-friendly stays.

Trips to Edinburgh