ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Elgin

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from London to Elgin

🚌 Taking a bus from London to Elgin involves no direct route, but instead requires a transfer in Aberdeen Coach Station. The journey lasts approximately 16 hours and 13 minutes. 💷 The price for a bus ticket from Elgin to London ranges from £41 to £58, making it an affordable option for travelers looking to explore both cities without the need for a car.

Where to stay in Elgin

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

Find accommodation
  • No, there is no direct bus between London and Elgin. However, there are bus services that depart from London Victoria and connect through Aberdeen Coach Station before reaching Elgin Bus Station. The total journey time, including transfers, is approximately 16 hours and 13 minutes. Be sure to check the schedules and plan your trip accordingly.
  • The bus service from London to Elgin, operated by Megabus UK, arrives at Elgin Bus Station. Once you reach Elgin Bus Station, you have arrived at your final destination. From there, you can explore the town and its surroundings or continue your journey to other destinations within Elgin. Be sure to check the station's facilities and services upon arrival for a smooth transition to your next adventure.
  • The cost of a bus ticket from London to Elgin varies between £42 to £58, depending on the specific service provider, time of booking, and availability of discounts. It is recommended to check the latest fares and promotions offered by bus companies operating on this route to find the best deal for your journey. Booking in advance or being flexible with travel dates can sometimes help secure lower prices for your trip.
  • The buses from London to Elgin are generally less crowded during off-peak hours, such as late at night or early in the morning. The services may be more crowded during peak travel times, including weekends or holidays. To potentially avoid crowds, consider traveling during weekdays or choosing less popular travel times. Advanced booking and checking the bus schedules can also help in planning a smoother and less crowded journey.
  • The first bus from London Victoria to Elgin, with transfers at Aberdeen Coach Station, typically departs early in the morning. The last bus of the day departing from London to Elgin usually leaves in the late evening. It's important to check the specific schedules and availability on the travel dates you are planning to ensure you catch the first or last bus of the day for your journey.