1map logoGo to main page

Ullapool to Edinburgh from $65: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Ullapool, United Kingdom
to
Edinburgh, United Kingdom

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

$65 - OtherBest price
248.6 kmDistance
3h 57m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Ullapool to Edinburgh 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
Taxi
Bus
Average Duration
5h 
Estimated price
$171-211
Recommended
Company
various
Drive
Plane
Average Duration
5h  41m
Estimated price
$88-350
Cheapest
route map
Distance: 248.6 km
Duration: 3h 57m

See more options

Company
various
Drive
Average Duration
3h  57m
Estimated price
$65-100
Company
various
Train
Bus
Average Duration
6h  26m
Estimated price
$143-197
Company
various
Train
Average Duration
6h  38m
Estimated price
$176-292

Traveling From Ullapool to Edinburgh

This journey takes you from the serene, rugged beauty of Ullapool, with its breathtaking coastal views, to the vibrant, bustling streets of Edinburgh, full of history and architectural splendor.

Best Neighbourhoods in Edinburgh

Edinburgh boasts diverse neighborhoods, each offering its own charm and experiences.

Old Town
• Home to the iconic Edinburgh Castle.
• Cobblestone streets filled with historic charm.
New Town
• Features stunning Georgian architecture.
• Vibrant shopping and dining options abound.
Leith
• Trendy waterfront area with diverse eateries.
• Rich maritime history and picturesque views.

Best Times To Visit Edinburgh's Attractions

Planning your visits to Edinburgh’s attractions can elevate your experience.

Edinburgh Castle
Visit early in the morning or late afternoon for fewer crowds.
Holyrood Palace
Weekdays often see fewer visitors, making for a quieter exploration.
Arthur’s Seat
Early morning hikes offer tranquility and stunning sunrise views.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a temperate maritime climate with cool summers and mild winters, making layers essential for any visit. The best times to explore often fall between late spring and early autumn when you can enjoy longer days and more favorable conditions.

Dining Recommendation in Edinburgh

For a standout experience, try the haggis at The Scotch Whisky Experience, where the lively atmosphere and vibrant flavors contrast sharply with the simpler fare found in Ullapool. The fusion of local ingredients and innovative presentation in Edinburgh elevates traditional Scottish cuisine, providing a culinary adventure that reflects the city’s rich history.

Ullapool - Edinburgh operators

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

Average Duration
1h 14m
Estimated price
$14-35

Train from Inverness to Edinburgh

Average Duration
3h 38m
Estimated price
$55-130
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Inverness to Edinburgh

Average Duration
3h 19m
Estimated price
$70-100
Bus
Website
https://uk.megabus.com

Bus from Inverness Bus Station to Edinburgh Bus Station

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

Bus from Inverness Bus Station to Edinburgh Bus Station

Average Duration
4h 5m
Estimated price
$22-35
Taxi
Contact phone
+44 1854 612 619

Taxi from Ullapool to Inverness Bus Station

Average Duration
1h 7m
Estimated price
$140-180
Contact phone
+44 1854 612 966

Taxi from Ullapool to Inverness Bus Station

Average Duration
1h 7m
Estimated price
$140-180
Plane
Website
easyjet.com

Plane from Inverness to Edinburgh

Average Duration
4h 5m
Estimated price
$65-310
Website
britishairways.com

Plane from Inverness to Edinburgh

Average Duration
5h 25m
Estimated price
$150-460
Website
klm.com

Plane from Inverness to Edinburgh

Average Duration
7h
Estimated price
$160-470
Website
loganair.co.uk

Plane from Inverness to Edinburgh

Average Duration
5h 25m
Estimated price
$150-460

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

Traveling between Ullapool and Edinburgh 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.

🚗 Immerse yourself in the breathtaking Scottish Highlands as you embark on a scenic road trip from Ullapool to Edinburgh, covering 341.2 km of picturesque landscapes and charming villages along the way. 💸 Enjoy flexibility in your travel budget with car journey prices ranging from £51 to £79, offering a cost-effective and convenient way to experience the diverse beauty of Scotland's countryside en route to the historic city of Edinburgh. 🏰 Arrive in Edinburgh after a comfortable 3 hours and 57 minutes of driving and prepare to explore the city's rich history, stunning architecture, and vibrant culture, making your journey from Ullapool an unforgettable adventure through Scotland.
Average price
£50 - £78
🚆 Embark on a scenic train journey from Ullapool to Edinburgh, enjoying approximately 6 hours and 38 minutes of picturesque views along the way. 💸 Explore various fare options ranging from £139 to £230 for a train ticket between these two vibrant cities, offering flexibility to suit different budgets.
🛫 The trip from Ullapool to Edinburgh by plane involves a flight from Inverness Airport. 🌍 The quickest option for this journey takes approximately 3 hours and 50 minutes, with one stopover along the way. Passengers can choose from various airlines such as Aer Lingus, British Airways, KLM, and two other carriers that offer flights between Inverness Airport and Edinburgh Airport.
Departure Point
Inverness Airport
Arrival Point
Edinburgh Airport. The quickest flight takes 3h 50m and has one stopover
🚌 Depart from Ullapool IV26, UK on a bus towards Inverness with D&E Coaches. The first leg of the journey takes approximately 1 hour 31 mins, covering a distance of 343 km. 🛤️ Transfer in Inverness to catch the bus towards Edinburgh with megabus M90. The second leg of the trip lasts about 3 hours 54 mins, totaling the travel time to 6 hours 14 mins. 🏰 Arrive at your final destination in Edinburgh after a scenic bus ride through the Scottish countryside. The convenient bus service offers a hassle-free way to travel between Ullapool and the historic capital city of Scotland.

Trips to Lochinver