1map logoGo to main page

Oban to Ullapool from £136: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oban, United Kingdom
to
Ullapool, United Kingdom

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

$136 - Train, busBest price
250 kmDistance
3h 16m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oban 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
First ScotRail Service
Train
Average Duration
10h  23m
Estimated price
£158-275
Recommended
Company
various
Train
Bus
Average Duration
10h  37m
Estimated price
£136-214
Cheapest
route map
Distance: 250 km
Duration: 3h 16m

See more options

Company
various
Drive
Average Duration
3h  16m
Estimated price
£40-60
Company
First ScotRail Service
Train
Average Duration
10h  46m
Estimated price
£158-275

Traveling From Oban to Ullapool

The journey from Oban, a bustling seaside town filled with ferry connections and vibrant culture, to Ullapool, a tranquil village nestled along the rugged coastline, offers you a chance to experience contrasting Scottish landscapes and atmospheres.

Best Neighbourhoods in Ullapool

Ullapool boasts charming neighborhoods, each with its own character and allure.

Harbour Area
• Stunning views of the bay and hills.
• Close to local restaurants and shops.
Main Street
• Vibrant atmosphere with shops and galleries.
• Perfect for walking and exploring local culture.
Inveravon Road
• Peaceful setting with scenic walks nearby.
• Residential charm and friendly community vibe.

Best Times To Visit Ullapool's Attractions

Timing your visits can elevate your experience at Ullapool's attractions.

Ullapool Harbour
Early mornings offer serene views and fewer tourists, ideal for photos.
The Ullapool Museum
Visit during weekdays for a quieter exploration of local history.
Knockan Crag
Late afternoons provide stunning light for walks and impressive landscapes.

Ullapool Weather: What to Expect Year-Round

Ullapool experiences a temperate maritime climate, with mild summers and cooler winters, making late spring and early autumn the best times to explore. Understanding how the weather influences your plans helps in choosing the right activities and dressing appropriately for your adventures.

Dining in Ullapool: A Taste of the Highlands

For a distinct culinary experience, you should try the locally-sourced seafood at The Seafood Shack, where the casual atmosphere and hearty flavors bring the essence of Ullapool's fishing heritage to life. In contrast to Oban's more traditional fish and chips, this spot highlights fresh catches with a creative twist, showcasing the unique tastes of the Highlands.

Oban - Ullapool operators

Explore transport companies operating between Oban and Ullapool, 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 Oban to Glasgow Queen Street

Average Duration
3h 3m
Estimated price
£1580-1582

Train from Glasgow Queen Street to Inverness

Average Duration
3h 18m
Estimated price
£1583-1584

Train from Inverness to Achanalt

Average Duration
1h 16m
Estimated price
£1586-1587

Train from Glasgow Queen Street to Stirling

Average Duration
32m
Estimated price
£2750-2751

Train from Stirling to Inverness

Average Duration
2h 58m
Estimated price
£1582-2754
Bus
Website
https://uk.megabus.com

Bus from Glasgow Buchanan Bus Station to Inverness Bus Station

Average Duration
3h 38m
Estimated price
£2757-1587
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Glasgow to Inverness

Average Duration
3h 55m
Estimated price
£2758-2759

Frequently asked questions

Find out more about the route from Oban to Ullapool.

Or choose the category:
The distance between Oban and Ullapool is approximately 167.4 km. If you choose to travel by car, it would take approximately 3 hours and 16 minutes to reach Oban from Ullapool. However, if you prefer to travel by bus, the journey from Oban to Ullapool typically takes around 7 hours. The road distance between the two destinations is slightly longer, spanning about 249.6 km.
The most cost-effective option for traveling from Oban to Ullapool is by bus, which typically costs between £31 and £47. Although it takes around 7 hours, it is a cheaper alternative compared to driving. If time is a priority, driving is the quickest option, taking approximately 3 hours and 16 minutes and costing between £39 and £59.
When traveling by bus from Oban to Ullapool, the prices can vary between £31 and £44.
To travel from Oban to Ullapool without using public transportation, you can opt to drive. The road distance between the two cities is approximately 249.4 km, and it takes around 3 hours and 16 minutes to drive from Oban to Ullapool. You can either use your own car or rent one for the journey. The prices for car rentals vary from £39 to £59, depending on the type of car and rental company chosen.
The most convenient way to travel from Oban to Ullapool without a car is by taking a bus. The journey takes approximately 7 hours and the ticket prices range from £31 to £47.
Yes, there is a link between Oban and Ullapool, but it is not a direct one. You can travel between the two cities by taking a bus, which involves transferring at different bus stations. The journey takes approximately 7 hours, including the transfers. The buses are operated by West Coast Motors and Scottish Citylink.
There are various accommodation options near Ullapool. With over 55 hotels available, visitors can choose from a range of options that suit their preferences and budget. Prices for hotels in Ullapool start at £56 per night.