1map logoGo to main page

Inverness to Dunfermline from $20: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Inverness, United Kingdom
to
Dunfermline, United Kingdom

How to Get from Inverness to Dunfermline: 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.

$20 by busBest price
164.15 kmDistance
2h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Inverness to Dunfermline 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
Megabus UK
Bus
Average Duration
3h  11m
Estimated price
$20-29
Recommended
Company
Various
Bus
Average Duration
3h  11m
Estimated price
$20-29
Cheapest
route map
Distance: 164.15 km
Duration: 2h 36m

See more options

Company
Various
Drive
Average Duration
2h  36m
Estimated price
$45-70
Company
First ScotRail Service
Train
Average Duration
4h  38m
Estimated price
$53-158

Traveling From Inverness to Dunfermline

The journey from Inverness to Dunfermline takes you from the scenic beauty of the Scottish Highlands to the historical charm of Fife, offering a delightful contrast between natural landscapes and rich heritage.

Best Neighbourhoods in Dunfermline

Dunfermline boasts diverse neighborhoods, each with its own charm and attractions.

Town Centre
• Vibrant shopping and dining options abound.
• Rich history showcased at Dunfermline Abbey.
Baldridgeburn
• Picturesque parkland ideal for leisurely strolls.
• Close proximity to local markets and cafés.
Robertson’s Close
• Quaint streets with a friendly local atmosphere.
• Offers a mix of modern and historic architecture.

Best Times To Visit Dunfermline's Attractions

Timing your visits to Dunfermline's attractions can significantly enhance your experience.

Dunfermline Abbey
Visit early morning or late afternoon to enjoy quieter views and stunning light.
Pittencrieff Park
Weekdays are ideal for exploring this scenic park without weekend crowds.
Andrew Carnegie Birthplace Museum
Plan your visit on a weekday to fully engage with exhibits and staff.

Dunfermline Weather: What to Expect Year-Round

Dunfermline experiences a temperate maritime climate, characterized by mild winters and cool summers, with rainfall spread throughout the year. Spring and early autumn generally provide the best visiting conditions, while knowing the weather can help you pack wisely and plan your activities.

Dining Recommendation in Dunfermline

Try the haggis neeps and tatties at The Green Room, where the modern twist on traditional Scottish cuisine comes alive with fresh, local ingredients. Unlike Inverness's hearty fare, dining here immerses you in a vibrant atmosphere that highlights the region's unique flavors.

Inverness - Dunfermline operators

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

Bus Show bus routes
Website
https://uk.megabus.com

Bus from Inverness Bus Station to Halbeath Park & Ride

Average Duration
3h 11m
Estimated price
$17-24
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Inverness to Dunfermline

Average Duration
3h 25m
Estimated price
$20-29
Train Show train routes
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk

Train from Inverness to Perth

Average Duration
2h 22m
Estimated price
$35-85

Train from Perth to Inverkeithing

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

Train from Inverness to Perth

Average Duration
2h 2m
Estimated price
$90-130

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

Traveling between Inverness and Dunfermline 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 Inverness to Dunfermline, covering a distance of 228.5 km in just under 2.5 hours. 💰 Enjoy the flexibility of budget-friendly options, with car hire prices ranging from £35 to £55 for a smooth journey between these two charming towns.
Average price
£35 - £54
🚆 Traveling from Inverness to Dunfermline by train involves transfers at Perth and Inverkeithing, with a total journey time of approximately 4 hours and 38 minutes. 🚆 The route covers a distance of 269 km and offers scenic views along the way. Passengers will enjoy a comfortable ride on First ScotRail services as they make their way towards Dunfermline. 🚆 Ticket prices for the journey between Inverness and Dunfermline range from £42 to £125, providing travelers with flexibility in choosing the most suitable fare for their trip.
Departure Point
Inverness station
Arrival Point
Inverkeithing station
🚌 Starting from Inverness Bus Station, the direct bus to Dunfermline at Halbeath Park & Ride operates hourly and takes approximately 3 hours and 11 minutes to reach its destination. 🛣️ There are two possible routes for this journey, each taking around 3 hours and 16 minutes to cover the distance between Inverness and Dunfermline, spanning about 226-227 km with a transfer in between. 🎟️ Prices for the bus ticket from Inverness to Dunfermline typically range between £16 to £23, offering travelers an affordable and convenient transportation option between these two charming UK destinations.
Departure Point
Inverness Bus Station
Arrival Point
Halbeath Park & Ride station

Trips from Inverness