ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Cairnryan

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Edinburgh to Cairnryan

🚌 To travel from Edinburgh to Cairnryan by bus, you will first depart from Edinburgh Bus Station. The journey includes transfers and takes approximately 4 hours and 43 minutes via Glasgow Buchanan. 🚌 The prices for a bus ticket between Cairnryan and Edinburgh can vary from £25 to £38, offering an affordable and efficient way to explore the beautiful sights along the way.

Where to stay in Cairnryan

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is no direct bus from Edinburgh station to Cairnryan. Travelers can take a bus from Edinburgh Bus Station to Cairnryan via Glasgow Buchanan. The journey typically takes around 4 hours and 43 minutes, including transfers. It is advisable to check the schedule and plan for any transfers in advance for a smooth trip.
  • You can catch the bus from Edinburgh to Cairnryan at the Edinburgh Bus Station. The bus services on this route are operated by Megabus UK. It is recommended to arrive at the bus station in advance of the departure time to ensure a smooth boarding process for your journey to Cairnryan.
  • The bus traveling from Edinburgh to Cairnryan will arrive at the Cairnryan Stena Terminal station. This is the final destination for the bus operated by Translink UK on this route. Upon arrival, passengers will disembark at the terminal to continue their journey or board the ferry to travel to other destinations. It is advisable to double-check the arrival location when planning your onward travel from Cairnryan.
  • The cost of a bus ticket from Edinburgh to Cairnryan typically ranges from £26 to £38. Prices may vary based on factors such as the time of booking, demand, and any discounts or promotions available. It is recommended to book your tickets in advance to secure the best fare for your journey between Edinburgh and Cairnryan.
  • There are bus services available between Edinburgh and Cairnryan with transfers required during the journey. The buses, operated by Megabus UK, depart from Edinburgh Bus Station and arrive at Cairnryan Stena Terminal via Glasgow Buchanan. The total travel time between Edinburgh and Cairnryan by bus is approximately 4 hours and 43 minutes. The cost of a bus ticket for this route typically ranges from £26 to £38, depending on various factors. Travelers can book tickets in advance to secure their seats and plan for any necessary transfers.
  • The Edinburgh to Cairnryan buses are typically less crowded during off-peak hours, such as early mornings or late evenings. On the other hand, buses may be more crowded during peak travel times, such as weekends or holidays. It is advisable to check the bus schedule in advance and consider traveling during less busy times to potentially have a more comfortable journey. Additionally, booking tickets in advance can help secure seats during popular travel periods.
  • The first bus from Edinburgh to Cairnryan typically departs from Edinburgh Bus Station in the early morning. The last bus of the day usually leaves Edinburgh in the late afternoon or early evening. Travelers can check the specific schedules provided by Megabus UK and Translink UK to confirm the exact departure times for the first and last buses available for the journey.

Will you be returning to Edinburgh by bus?

If you are on a return bus ride, check the buses from Cairnryan to Edinburgh.

See schedule