1map logoGo to main page

Ullapool, Highlands to Edinburgh, 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

Traveling from Ullapool's scenic coastal charm to Edinburgh's vibrant urban landscape offers a captivating contrast between breathtaking nature and rich historical allure.

Best Neighbourhoods in Edinburgh

Edinburgh boasts diverse neighborhoods, each with its own character and attractions.

Old Town
• Home to iconic Edinburgh Castle and Royal Mile.
• Rich in history with cobblestone streets and medieval architecture.
New Town
• Features stunning Georgian architecture and elegant squares.
• Popular for shopping, dining, and art galleries.
Leith
• Vibrant waterfront with trendy eateries and bars.
• Known for the Royal Yacht Britannia and scenic walks.

Best Times To Visit Edinburgh's Attractions

Timing your visits can enhance your experience at Edinburgh's top attractions.

Edinburgh Castle
Visit early in the morning or late afternoon to avoid peak crowds.
The Royal Mile
Explore during weekdays for a quieter stroll and better photo opportunities.
Arthur's Seat
Go in the morning or on weekdays for fewer hikers and stunning views.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a temperate maritime climate, with mild summers and cool winters, making spring and early autumn the best times to visit for pleasant temperatures. Weather can be unpredictable, so layering clothing and being prepared for rain can significantly enhance your travel experience.

Dining Recommendation in Edinburgh

For a delightful culinary contrast, try the haggis at The Witchery by the Castle, where the elegant atmosphere and rich flavors elevate this traditional Scottish dish. Edinburgh's vibrant dining scene showcases a diverse use of local ingredients and innovative twists, offering an experience that's distinctly uncommon compared to Ullapool's more rustic fare.

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.