Trip to Cairnryan

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 Inverness to Cairnryan

🚆 Embark on a scenic train journey from Inverness to Cairnryan, spanning approximately 7 hours and 29 minutes. 💰 The ticket prices for trains between Inverness and Cairnryan typically range from £87 to £207, offering passengers flexibility in choosing their travel class and amenities.

Where to stay in Cairnryan

There are over 8 hotels to stay in Cairnryan. Prices range from $82 per night.

Find accommodation
  • Train routes from Inverness to Cairnryan are primarily operated by ScotRail. The journey takes approximately 7 hours and 29 minutes by train. Prices for a train ticket between Inverness and Cairnryan can range from £88 to £210, depending on factors such as the class of travel and time of booking.
  • The fastest train between Inverness and Cairnryan has a travel time of approximately 7 hours and 29 minutes. The journey duration may vary depending on factors such as the specific train service and any potential connections along the route. Train tickets for this route typically range in price from £88 to £210, with options for different seating classes available.
  • There are multiple trains that operate between Inverness and Cairnryan. The number of trains available may vary depending on the day of the week and the schedule provided by the train operator. Travelers have the flexibility to choose from various departure times and ticket options, with prices ranging from £88 to £210 for a train journey between Inverness and Cairnryan.
  • The first train of the day from Inverness to Cairnryan typically departs in the early morning, providing an early start for travelers. The last train of the day for this route usually leaves later in the evening, allowing passengers to make a convenient journey even if they prefer to travel later in the day. Passengers can choose between these various departure times to suit their schedule, with the journey taking approximately 7 hours and 29 minutes by train, and ticket prices ranging from £88 to £210.
  • There are typically several direct train trips each day between Inverness and Cairnryan. Travelers have the convenience of choosing from multiple daily departures for their journey. The trains provide a direct connection between the two destinations, with the trip taking approximately 7 hours and 29 minutes, and ticket prices varying from £88 to £210 depending on factors such as class of travel and availability.
  • The cost of a train ticket from Inverness to Cairnryan typically ranges from £88 to £210. Prices may vary based on factors such as the class of travel selected, the time of booking, and the availability of discounts or promotions. Travelers can choose the fare that best fits their budget and preferences when planning their journey between these two destinations.

Will you be returning to Inverness by train?

If you are looking for the return train journey, check out trains from Cairnryan to Inverness

See schedule