There are 7 ways to get from Oban to Uig by bus, ferry, train or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, ferry via Inverness, Bus Station  •  11 h 35 min

  1. 918
  2. 919 / ...
  3. 961 / ...
  4. W4

$54 - $81

Cheapest option

Ferry, bus  •  18 h 19 min

  1. Wav
  2. 915 / ...
  3. W10
  4. W4

$49 - $58

5 alternative options

Bus, ferry  •  12 h 32 min

  1. 918
  2. 916 / ...
  3. W10
  4. W4

$72 - $92

Train, bus, ferry  •  14 h 52 min

  1. 961 / ...
  2. W4

$118 - $149

Bus to Glasgow, fly, bus  •  7 h 30 min

  1. GLA - SYY

$120 - $308

Bus, bus to Inverness, fly  •  9 h 21 min

  1. INV - SYY

$111 - $209

Train to Edinburgh, fly, bus  •  9 h 29 min

  1. EDI - SYY

$145 - $386

What companies run services between Oban, Argyll and Bute, Scotland and Uig, Eilean Siar, Scotland?

There is no direct connection from Oban to Uig. However, you can take the bus to Fort William, Bus Station, take the bus to Inverness, Bus Station, take the bus to Ullapool, Ferry Terminal, take the walk to Ullapool Ferry Terminal, take the ferry to Stornoway Lewis Ferry Terminal, take the walk to Stornoway, Bus Station, then take the bus to Timsgarry, Road End. Alternatively, you can take a vehicle from Oban to Uig via Fort William, Bus Station, Uig, Pier (Caledonian MacBrayne Office), Uig Skye Ferry Terminal, Tarbert (Harris) Ferry Terminal, Tarbert, Tourist Information, and Stornoway, Bus Station in around 12 h 32 min.

Airlines
Loganair
Website
loganair.co.uk
Flights from Glasgow to Stornoway
Ave. Duration
57 min
When
Every day
Estimated price
$65 - $600
Flights from Glasgow to Stornoway via Benbecula
Ave. Duration
2 h 10 min
When
Tuesday, Wednesday and Thursday
Estimated price
$70 - $600
Flights from Inverness to Stornoway
Ave. Duration
45 min
When
Every day
Estimated price
$50 - $550
Flights from Edinburgh to Stornoway
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$70 - $600
Train operators
ScotRail
Phone
+44 344 811 0141
Email
customer.relations@scotrail.co.uk
Website
scotrail.co.uk
Train from Oban to Glasgow Queen Street
Ave. Duration
2 h 59 min
Frequency
3 times a day
Estimated price
$28 - $35
Website
scotrail.co.uk
Advanced Single
$17 - $24
Anytime Day Single
$28 - $35
Train from Glasgow Queen Street to Inverness
Ave. Duration
3 h 12 min
Frequency
5 times a day
Estimated price
$50 - $65
Website
scotrail.co.uk
Advanced Single
$26 - $40
Anytime Day Single
$50 - $65
Train from Oban to Haymarket
Ave. Duration
3 h 53 min
Frequency
Once a week
Estimated price
$40 - $50
Website
scotrail.co.uk
Advanced Single
$23 - $35
Anytime Day Single
$40 - $50
Bus operators
West Coast Motors
Phone
01586 552319
Email
enquiries@westcoastmotors.co.uk
Website
westcoastmotors.co.uk
Bus from Oban, North Pier Car Park to Fort William, Bus Station
Ave. Duration
1 h 28 min
Frequency
Every 4 hours
Estimated price
$8 - $13
Schedules at
westcoastmotors.co.uk
Scottish Citylink
Phone
0871 266 33 33
Email
info@citylink.co.uk
Website
citylink.co.uk
Bus from Fort William, Bus Station to Inverness, Bus Station
Ave. Duration
2 h 5 min
Frequency
Hourly
Estimated price
$15 - $22
Schedules at
citylink.co.uk
Bus from Inverness, Bus Station to Ullapool, Ferry Terminal
Ave. Duration
1 h 20 min
Frequency
Every 4 hours
Estimated price
$10 - $15
Schedules at
citylink.co.uk
Bus from Fort William, Bus Station to Uig, Pier (Caledonian MacBrayne Office)
Ave. Duration
3 h 35 min
Frequency
Every 4 hours
Estimated price
$27 - $40
Schedules at
citylink.co.uk
Bus from Kyle of Lochalsh, Harbour Slipway to Uig, Pier (Caledonian MacBrayne Office)
Ave. Duration
1 h 35 min
Frequency
Every 4 hours
Estimated price
$13 - $18
Schedules at
citylink.co.uk
Bus from Oban, Station Road (Bus Stance 3) to Glasgow Airport, Terminal Building (Glasgow Airport)
Ave. Duration
2 h 33 min
Frequency
Once daily
Estimated price
$20 - $28
Schedules at
citylink.co.uk
National Express
D + E Coaches
Phone
01463 222 444
Email
info@decoaches.co.uk
Website
decoaches.co.uk
Bus from Inverness, Marks and Spencer to Ullapool, Ferry Terminal
Ave. Duration
1 h 26 min
Frequency
3 times a day
Estimated price
$17
Schedules at
decoaches.co.uk
Peter MacLennan
Phone
01851 830403
Website
bustimes.org.uk
Bus from Stornoway, Bus Station to Timsgarry, Road End
Ave. Duration
49 min
Frequency
Once daily
Estimated price
$16
Schedules at
bustimes.org.uk
Bus from Stornoway, Bus Station to Timsgarry, Aird Uig Rd End
Ave. Duration
51 min
Frequency
Once daily
Estimated price
$16
Schedules at
bustimes.org.uk
MacLennan Coaches
Phone
+44 1851 702114
Website
bustimes.org.uk
Bus from Stornoway, Bus Station to Timsgarry, Road End
Ave. Duration
59 min
Frequency
Once daily
Estimated price
$16
Schedules at
bustimes.org.uk
Hebridean Transport
Phone
+44 1851 709886
Website
bustimes.org.uk
Bus from Tarbert, Tourist Information to Stornoway, Bus Station
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$13
Schedules at
bustimes.org.uk
Ferry operators
Caledonian MacBrayne
Phone
+44 (0)1475 650 397
Email
enquiries@calmac.co.uk
Website
calmac.co.uk
Ferry from Ullapool Ferry Terminal to Stornoway Lewis Ferry Terminal
Ave. Duration
2 h 30 min
Frequency
Every 4 hours
Estimated price
$10 - $14
Schedules at
calmac.co.uk
Ferry from Uig Skye Ferry Terminal to Tarbert (Harris) Ferry Terminal
Ave. Duration
1 h 40 min
Frequency
Every 4 hours
Estimated price
$7 - $11
Schedules at
calmac.co.uk
Paddle Steamer Waverley
Phone
+44 845 130 4647
Email
info@waverleyexcursions.co.uk
Website
waverleyexcursions.co.uk
Ferry from Oban North Pier Ferry Terminal to Kyle of Lochalsh Ferry Terminal
Ave. Duration
9 h 15 min
Frequency
Once a week
Schedules at
waverleyexcursions.co.uk

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, Bali: What to do if Mount Agung erupts and Need to know: Greyhound - to help you get the most out of your next trip.

Questions & Answers

The distance between Oban and Uig is 219 km.

The cheapest way to get from Oban to Uig is to ferry and bus which costs £35 - £45 and takes 18 h 19 min.

The quickest way to get from Oban to Uig is to bus and fly which takes 7 h 30 min and costs £90 - £230.

It takes approximately 11 h 35 min to get from Oban to Uig, including transfers.