There are 4 ways to get from Dalmally to Oban Station by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Dalmally to Obantrain Crianlarich - Oban / ...
44 min£8–15Bus
cheapest- Take the bus from Dalmally to Oban Bus Stationbus Ember
45 min£4–9Drive 24.2 mi
- Drive from Dalmally to Oban Stationcar 24.2 mi
31 min£7–9Taxi
- Take the taxi from Dalmally to Oban Stationtaxi 24.2 mi
31 min£100–130
Dalmally to Oban Station by train
Comparing Your Travel Options
The cheapest way to get from Dalmally to Oban Station is to bus which costs £4 - £9 and takes 45 min.
The fastest way to get from Dalmally to Oban Station is to drive which takes 31 min and costs £6 - £9.
Yes, there is a direct bus departing from Dalmally and arriving at Oban Bus Station station. Services depart hourly, and operate every day. The journey takes approximately 45 min.
Yes, there is a direct train departing from Dalmally and arriving at Oban. Services depart twice daily, and operate every day. The journey takes approximately 44 min.
The distance between Dalmally and Oban Station is 23 miles. The road distance is 24.3 miles.
The best way to get from Dalmally to Oban Station without a car is to train which takes 44 min and costs £8 - £15.
The train from Dalmally to Oban takes 44 min including transfers and departs twice daily.
Dalmally to Oban Station bus services, operated by Ember, depart from Dalmally station.
Dalmally to Oban Station train services, operated by ScotRail, depart from Dalmally station.
The best way to get from Dalmally to Oban Station is to train which takes 44 min and costs £8 - £15. Alternatively, you can bus, which costs £4 - £9 and takes 45 min.
What companies run services between Dalmally, Scotland and Oban Station, Scotland?
ScotRail operates a train from Dalmally to Oban twice daily. Tickets cost £8–15 and the journey takes 44 min. Alternatively, Ember operates a bus from Dalmally to Oban Bus Station every 4 hours. Tickets cost £6–9 and the journey takes 45 min. Two other operators also service this route.
- Phone
- +44 (0)344 811 0141
- Website
- ScotRail
Train from Dalmally to Oban
- Ave. Duration
- 44 min
- Frequency
- Twice daily
- Estimated price
- £8–15
- Website
- ScotRail
- Phone
- +44 (0)131 510 4007
- [email protected]
- Website
- Ember
Bus from Dalmally to Oban Bus Station
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- £6–9
- Website
- Ember
- Phone
- 0141 352 4444
- [email protected]
- Website
- Scottish Citylink Coaches Ltd
Bus from Dalmally to Oban Bus Station
- Ave. Duration
- 48 min
- Frequency
- 5 times a day
- Estimated price
- £4–9
- Website
- Scottish Citylink Coaches Ltd
- Single
- £4–9
- Phone
- 01586 552319
- [email protected]
- Website
- West Coast Motors
Bus from Dalmally to Oban Bus Station
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- £4–6
- Website
- West Coast Motors
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Booking & Getting There
Dalmally to Oban Station bus services, operated by Ember, arrive at Oban Bus Station.
Dalmally to Oban Station train services, operated by ScotRail, arrive at Oban station.
Yes, the driving distance between Dalmally to Oban Station is 24 miles. It takes approximately 31 min to drive from Dalmally to Oban Station.
Book your Dalmally to Oban Station train tickets online with Omio.
Book your Dalmally to Oban Station bus tickets online with Omio.
There are 531+ hotels available in Oban Station.















