Trip to Mallaig

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Oban to Mallaig

🚂 The journey from Oban to Mallaig by train takes approximately 5.5 hours, with a transfer at Crianlarich. 🗺️ The route covers a distance of 235 km and offers a scenic train ride through the beautiful Scottish countryside. 💸 Ticket prices for the Oban to Mallaig train vary from £36 to £80, providing an affordable and convenient travel option between the two destinations.

Where to stay in Mallaig

There are over 11 hotels to stay in Mallaig. Prices range from $55 per night.

Find accommodation
  • There is no direct train service from Oban to Mallaig. Travelers can take a train operated by First ScotRail Service from Oban to Crianlarich and then transfer to another train to reach Mallaig. The journey, including transfers, takes approximately 5 hours and 30 minutes. It is essential to check the schedules and ticket prices with ScotRail before embarking on this route.
  • The fastest train route from Oban to Mallaig is typically the one that takes 4 hours and 41 minutes with a transfer at Crianlarich. This route covers a distance of 235 km and involves changing trains at Glasgow Queen Street. It is advisable for travelers to confirm the schedule and availability of this quicker option before planning their journey.
  • Trains departing for Mallaig from Oban are operated by First ScotRail Service and depart from Oban station. Travelers can board the train at Oban station to begin their journey towards Mallaig. It is important to arrive at Oban station in advance to ensure a smooth boarding process for the trip to Mallaig.
  • There are multiple train routes available between Oban and Mallaig operated by ScotRail. These routes involve transfers at intermediary stations like Glasgow Queen Street and Crianlarich before reaching the final destination of Mallaig. The journey times vary depending on the specific route taken, with options ranging from approximately 4 hours 41 minutes to 7 hours 27 minutes. Travelers should plan their trip carefully considering the schedules and durations of each route.
  • The train services from Oban to Mallaig operated by First ScotRail Service, arrive at Mallaig station. Mallaig station is the final destination of this train journey, providing convenient access to the town of Mallaig and its surroundings. Travelers can disembark at Mallaig station to explore the area or continue their journey to other destinations from this transportation hub.
  • The first train of the day traveling from Oban to Mallaig with a transfer at Crianlarich, typically departs from Oban station in the early morning. The last train of the day on this route usually leaves Oban station in the late afternoon or early evening, allowing travelers to reach Mallaig by train. It is advisable to check the exact departure times and schedules with First ScotRail Service before planning your journey.
  • There are no direct train trips between Oban and Mallaig. Travelers will need to take a train with a transfer at Crianlarich to reach Mallaig from Oban. The journey typically involves approximately 5 hours and 30 minutes of travel time, including transfers. It is advised to check the schedules and plan accordingly for the journey via First ScotRail Service.
  • There is no direct train service between Oban and Mallaig. Travelers will need to take a train that departs from Oban and transfers at Crianlarich to reach Mallaig. The entire journey, including transfers, typically takes around 5 hours and 30 minutes. It's essential to check the train schedules and plan for the transfer at Crianlarich when traveling between these two destinations.
  • The cost of a train ticket from Oban to Mallaig can vary between £36 and £81, depending on factors such as the class of travel, time of booking, and availability of discounts. It is advisable to book tickets in advance to secure the best prices. Checking for any promotions or railcards that could offer additional savings on the fare is also recommended for budget-conscious travelers.

Will you be returning to Oban by train?

If you are looking for the return train journey, check out trains from Mallaig to Oban

See schedule