1map logoGo to main page

Dumfries to Inverness from $52: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Dumfries, United Kingdom
to
Inverness, United Kingdom

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

$52 - Train, BusBest price
272.4 kmDistance
4h 7m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Dumfries 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
First ScotRail Service
Train
Average Duration
6h  10m
Estimated price
$83-189
Recommended
Company
various
Train
Bus
Average Duration
7h  56m
Estimated price
$52-83
Cheapest
route map
Distance: 272.4 km
Duration: 4h 7m

See more options

Company
various
Drive
Average Duration
4h  7m
Estimated price
$70-110
Company
First ScotRail Service
Train
Average Duration
6h  33m
Estimated price
$84-184
Company
various
Train
Train
Average Duration
7h  54m
Estimated price
$93-137
Company
various
Drive
Plane
Average Duration
4h  13m
Estimated price
$193-380

Traveling From Dumfries to Inverness

The journey from Dumfries, with its scenic countryside and historical landmarks, to Inverness, known for its stunning Highlands and vibrant culture, offers travelers a delightful contrast between tranquil rural landscapes and the energetic pulse of a city rich in Scottish heritage.

Best Neighbourhoods in Inverness

Inverness offers diverse neighborhoods, each showcasing its unique charm and attractions.

Inverness City Centre
• Bustling shops and restaurants nearby.
• Close to historical sites like Inverness Castle.
Merkinch
• Scenic views of the Moray Firth.
• Rich local community atmosphere.
Culduthel
• Family-friendly with excellent parks.
• Access to beautiful nature trails.

Best Times To Visit Inverness's Attractions

Timing your visits can greatly enhance your experience in Inverness.

Inverness Castle
Visit early in the morning or late afternoon to enjoy quieter views.
Loch Ness
The best time is mid-week during off-peak seasons for fewer tourists.
Culloden Battlefield
Visit in the late afternoon for a peaceful, reflective atmosphere.

Inverness Weather: What to Expect Year-Round

Inverness experiences a temperate maritime climate, with mild summers and chilly winters, making it essential to pack layers for your visit. Spring and early autumn often provide the most pleasant weather for exploring, though cozy conditions in winter can offer a unique travel experience.

Dining in Inverness: A Culinary Adventure

Try the haggis at The Kitchen Brasserie, where the dish is elevated with farm-fresh ingredients and a modern twist that reflects the area's rich culinary traditions. This dining experience contrasts with Dumfries by showcasing the flavors of the Highlands in a lively atmosphere overlooking the River Ness, providing a memorable taste of local culture.

Dumfries - Inverness operators

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

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

Train from Dumfries to Glasgow Central

Average Duration
1h 44m
Estimated price
$28-60

Train from Glasgow Queen Street to Inverness

Average Duration
3h 18m
Estimated price
$55-130

Train from Glasgow Queen Street to Stirling

Average Duration
32m
Estimated price
$11-25

Train from Stirling to Inverness

Average Duration
2h 58m
Estimated price
$45-100

Train from Dumfries to Carlisle

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

Train from Stirling to Inverness

Average Duration
2h 46m
Estimated price
$55-80
Website
https://sleeper.scot

Train from Carlisle to Inverness

Average Duration
6h 17m
Estimated price
$80-110
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Carlisle to Glasgow

Average Duration
1h 55m
Estimated price
$15-21

Bus from Glasgow to Inverness

Average Duration
3h 55m
Estimated price
$24-35
Website
https://uk.megabus.com

Bus from Glasgow Buchanan Bus Station to Inverness Bus Station

Average Duration
3h 38m
Estimated price
$19-26
Plane Show flights
Website
https://www.britishairways.com

Plane from Glasgow to Inverness

Average Duration
3h 57m
Estimated price
$170-600
Website
https://www.easyjet.com

Plane from Glasgow to Inverness

Average Duration
4h 32m
Estimated price
$150-750
Website
https://www.loganair.co.uk

Plane from Glasgow to Inverness

Average Duration
3h 57m
Estimated price
$170-600
Website
https://www.klm.com

Plane from Glasgow to Inverness

Average Duration
4h 30m
Estimated price
$250-1500

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

Traveling between Dumfries 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 road trip from Dumfries to Inverness, spanning a distance of 363.7 km. 💷 Prices for the journey by car range from £55 to £87, offering flexibility to suit your budget. 🏞️ Explore the charming towns and breathtaking landscapes along the route, immersing yourself in the rich history and culture that Scotland has to offer.
Average price
£54 - £85
🚂 Travelling from Dumfries to Inverness by train involves a connection in Glasgow Queen Street. The journey lasts approximately 6 hours and 10 minutes with transfers included. 🎫 Ticket prices for the Dumfries to Inverness train range from £65 to £149, offering flexibility for different budgets.
Departure Point
Dumfries station
Arrival Point
Inverness station
✈️ The quickest flight for this route typically takes around 2 hours and 30 minutes and includes one stopover along the way.
Departure Point
Glasgow Airport
Arrival Point
Inverness Airport. The quickest flight takes 2h 30m and has one stopover

Frequently asked questions

Find out more about the route from Dumfries to Inverness.

Or choose the category:
The distance between Dumfries and Inverness is 272.0 km by road, taking approximately 4 hours and 7 minutes to travel by car. By train, it takes 6 hours and 15 minutes to reach Inverness from Dumfries. Alternatively, it takes 6 hours and 48 minutes to travel by train and fly combination. If opting for a bus, the journey time increases to 6 hours and 39 minutes.
The most cost-effective option for traveling from Dumfries to Inverness is by bus, which takes around 6 hours and 39 minutes and costs between £28 and £67. However, if time is a more important factor, the quickest option is to drive, which takes approximately 4 hours and 7 minutes and costs between £55 and £87.
When traveling from Dumfries to Inverness, the prices for a train ticket range from £59 to £87. On the other hand, the prices for a bus ticket from Inverness to Dumfries vary from £28 to £67.
To get from Dumfries to Inverness without using public transportation, you can drive. The driving distance is approximately 363.7 km and it takes about 4 hours and 7 minutes. The cost of driving varies, with prices ranging from £55 to £87.
The best way to travel from Dumfries to Inverness without a car is by train. The journey typically takes around 6 hours and 15 minutes, and you would need to change trains at Glasgow. The cost of the ticket ranges from £59 to £87.
There is no direct train or bus link between Dumfries and Inverness. However, there are alternative routes available. The train journey from Dumfries to Inverness via Glasgow Queen Street takes approximately 6 hours and 15 minutes with transfers. Alternatively, the bus journey from Dumfries to Inverness via Glasgow Buchanan Bus Station takes around 6 hours and 39 minutes including transfers.
The flight between Dumfries and Inverness typically involves a stopover and takes approximately 2 hours and 20 minutes. However, please note that there are no direct flights available from Glasgow Airport to Inverness Airport.
There are plenty of accommodation options available near Inverness with over 927 hotels to choose from. Prices start as low as £20 per night, providing a range of options for different budgets.

Trips from Dumfries

Trips to Inverness