1map logoGo to main page

Dundee to Ullapool from $55: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Dundee, United Kingdom
to
Ullapool, United Kingdom

How to Get from Dundee to Ullapool: 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.

$55 - DriveBest price
128.9 milesDistance
3h 28m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Dundee to Ullapool 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
Bus
Taxi
Average Duration
4h  40m
Estimated price
$167-219
Recommended
Company
various
Train
Average Duration
6h  44m
Estimated price
$155-255
Cheapest
route map
Distance: 128.9 miles
Duration: 3h 28m

See more options

Company
various
Drive
Average Duration
3h  28m
Estimated price
$55-90
Company
various
Train
Average Duration
6h  37m
Estimated price
$168-279

Traveling From Dundee to Ullapool

The journey from Dundee, a vibrant city rich in culture and history, to Ullapool, a quaint fishing village surrounded by stunning landscapes, offers travelers a significant change of scenery and atmosphere.

Best Neighbourhoods in Ullapool

Ullapool offers charming neighborhoods that showcase its coastal beauty and heritage.

Main Street
• Lively shops and cafes line the street.
• Close proximity to the harbor for stunning views.
The Harbour
• Picturesque atmosphere with fishing boats and scenery.
• Nearby seafood restaurants serving fresh catches.
East Street
• Quaint, residential feel with colorful cottages.
• Walking distance to local art galleries and studios.

Best Times To Visit Ullapool's Attractions

Timing your visit can enhance your experience at Ullapool's attractions.

Ullapool Museum
Visit early in the morning on weekdays to enjoy a quieter tour.
An Talla Solais Gallery
Weekday afternoons often see fewer visitors, perfect for art appreciation.
The Ullapool Harbour
Sunrise offers breathtaking views and fewer crowds for a peaceful stroll.

Ullapool Weather: What to Expect Year-Round

Ullapool experiences a maritime climate characterized by mild summers and cool, rainy winters, making it essential to pack accordingly. Late spring through early autumn typically offers the best weather for outdoor activities, while winter storms might limit exploration but provide a cozy ambiance for enjoying local culture.

Dining Recommendation in Ullapool

For a true taste of Ullapool, try the fresh seafood stew at The Sea Fish Restaurant, where locally sourced ingredients come together in a comforting dish that showcases the town's fishing heritage. Unlike Dundee's vibrant city dining, Ullapool offers a cozy atmosphere with stunning views of the harbor, enhancing your enjoyment of locally inspired flavors.

Dundee - Ullapool operators

Explore transport companies operating between Dundee and Ullapool, 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 Perth to Inverness

Average Duration
2h 19m
Estimated price
$35-80

Train from Dundee to Inverness

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

Train from Inverness to Achanalt

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

Train from Perth to Inverness

Average Duration
2h 8m
Estimated price
$45-65
Bus
Website
https://uk.megabus.com

Bus from Perth Broxden Park And Ride to Inverness Bus Station

Average Duration
2h 28m
Estimated price
$15-22
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Perth to Inverness

Average Duration
2h 40m
Estimated price
$17-25
all-pages.other Show other routes
Website
https://taxiinverness.co.uk

Other from Inverness Bus Station to Ullapool

Average Duration
1h 7m
Estimated price
$140-180

Dundee to Ullapool: Overview of Bus, Train, Flight, and Car Trips

Traveling between Dundee and Ullapool 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 Dundee to Ullapool, covering a distance of 292.9 km in around 3 hours and 28 minutes. 💸 Enjoy the flexibility of varying price ranges for the journey, ranging from £43 to £71, making it an accessible and affordable adventure.
Average price
£43 - £70
🚆 Embark on a scenic train journey from Dundee to Ullapool lasting approximately 6 hours and 44 minutes. 💷 Tickets for this train route can be secured at prices ranging from £122 to £201, offering a range of options to suit different budgets. 🌄 Arrive in Ullapool refreshed and ready to explore this charming coastal village nestled in the Highlands of Scotland.

Frequently asked questions

Find out more about the route from Dundee to Ullapool.

Or choose the category:
The distance between Dundee and Ullapool is 207.6 km by train and bus, with a road distance of 292.9 km. To reach Ullapool from Dundee, it takes approximately 6 hours and 4 minutes by train and bus via Perth. If traveling by car, it takes about 3 hours and 28 minutes to reach Dundee from Ullapool, and 5 hours and 47 minutes by bus.
The most cost-effective option for traveling from Dundee to Ullapool is by bus, which typically takes 5 hours and 47 minutes and costs between £31 and £63. Although it may take longer, this option is cheaper compared to the other modes of transportation available. However, if time efficiency is a priority, driving would be the fastest option, taking approximately 3 hours and 28 minutes and costing between £43 and £71.
When traveling from Dundee to Ullapool, the prices of bus tickets can range from £31 to £62.
To travel from Dundee to Ullapool without public transportation, you can choose to drive. The distance between the two cities is 292.9 km, and it takes approximately 3 hours and 28 minutes to complete the journey by car. The cost of the journey by car can vary between £43 and £71.
The most convenient way to travel from Dundee to Ullapool without a car is by bus. The journey takes approximately 5 hours and 47 minutes. There are regular bus services available, and the ticket prices range from £31 to £63.
There is no direct link between Dundee and Ullapool by bus. However, there are bus services available that involve transfers and the journey takes approximately 5 hours and 47 minutes.
There are plenty of accommodation options near Ullapool with over 55 hotels to choose from. Prices for hotels start at £57 per night, catering to various budgets.