How to travel from Tobermory to Stirling, United Kingdom

The distance between Tobermory and Stirling is around 193km (120 miles) and the quickest way to get there is to take the bus and then take a ferry which takes around 3h 55m.

2 routes found

We've found 2 different ways to get from Tobermory to Stirling by bus, ferry and train. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out StirlingTobermory if you're planning a return trip.

🚀 Fastest
💰 Cheapest
1
bus
+
ferry
+
bus
+

Bus and Ferry

Take the bus to Craignure Ferry Terminal then take a ferry to Oban Ferry Terminal then take the bus to Stirling Bus Station.

  • Duration3h 55m
  • Departsonce a week
  • Typical cost
    £22($26)
Operated by

Multiple operators

2
ferry
+
train
+
train
+

Ferry and Train

Take a ferry to Oban Ferry Terminal then take the train to Glasgow Queen Street and then to Stirling.

  • Duration5h 15m
  • Departsevery 20 mins
  • Typical cost
    £38($45)
Operated by

Multiple operators

Frequently asked questionsabout travel between Tobermory and Stirling

There are several options for getting from Tobermory to Stirling by bus, ferry and train. The cheapest option is to take the bus and then take a ferry which costs around £22 ($26) and will take around 3h 55m.

The distance between Tobermory and Stirling is around 193km (120 miles). In a direct line (as the crow flies), the distance is 143km (89 miles)

It takes around 3h 55m to get from Tobermory and Stirling by bus and ferry.

The quickest way to get from Tobermory to Stirling is to take the bus and then take a ferry which takes around 3h 55m and will set you back approx £22 ($26).

The cheapest way to travel between Tobermory and Stirling is to take the bus and then take a ferry which will typically cost around £22 ($26) for a standard one-way ticket.

Train travel

There is no train service that runs between Tobermory and Stirling. We recommend that you take the bus to Craignure Ferry Terminal then take a ferry to Oban Ferry Terminal then take the bus to Stirling Bus Station. instead which will take 3h 55m.

Bus travel

Sorry, looks like there is no bus service that runs between Tobermory and Stirling. We recommend that you take the bus to Craignure Ferry Terminal then take a ferry to Oban Ferry Terminal then take the bus to Stirling Bus Station. instead which will take 3h 55m.

Flights and Airlines

It doesn't look like you can fly directly from Tobermory to Stirling. We recommend that you take the bus to Craignure Ferry Terminal then take a ferry to Oban Ferry Terminal then take the bus to Stirling Bus Station. instead which will take 3h 55m.

The closest major airport to Stirling is Edinburgh Airport (EDI) (EDI) which is approximately 40km (25 miles) from Stirling. Glasgow Airport (GLA) (GLA) and Dundee Airport (DND) (DND) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

No, its not really possible or feasible to drive from Tobermory to Stirling. We recommend that you take the bus to Craignure Ferry Terminal then take a ferry to Oban Ferry Terminal then take the bus to Stirling Bus Station. instead which will take 3h 55m.

If you don't have a car, the easiest way to get from Tobermory to Stirling is to take the bus and then take a ferry which takes, on average, 3h 55m and will usually cost around £22 ($26).

How do I get from Tobermory to Stirling

Compare travel optionsbetween Tobermory and Stirling

Transport options from Tobermory to Stirling
Transport optionDurationCostFrequencyDistance
Bus and Ferry
3h 55m
£22($26)
once a week193km (120 miles)
Ferry and Train
5h 15m
£38($45)
every 20 mins252km (157 miles)

Top Carriersoperating between Tobermory and Stirling

Bus companies

Ferry operators

Train operators

Airports near Stirling

The following major airports near Stirling offer regular flights to various popular destinations within United Kingdom and internationally.

EDI
Edinburgh Airport (EDI)
International Airport
Distance
40km (25 miles) from Stirling
GLA
Glasgow Airport (GLA)
International Airport
Distance
42km (26 miles) from Stirling
DND
Dundee Airport (DND)
Domestic Airport
Distance
68km (42 miles) from Stirling