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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Oldham to London

🛤️ The journey from Oldham to London typically takes around 6 hours and 43 minutes, including transfers at locations such as John Street and Victoria Coach Station. 💸 When planning your trip, keep in mind that the prices for a bus ticket between London and Oldham can range from £22 to £32, providing an affordable option for travel within the UK.

Where to stay in London

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

Find accommodation
  • No, there is no direct bus between Oldham and London. Instead, you can take a bus from John Street in Oldham to Shudehill Interchange and transfer to another bus that will take you to Victoria Coach Station in London. The total journey time, including transfers, is approximately 6 hours and 43 minutes.
  • You can catch the bus from Oldham to London at Shudehill Interchange station. The bus services for this route are operated by Megabus UK. Make sure to check the specific departure times and platform information at Shudehill Interchange before your journey.
  • The Oldham to London bus services, operated by Megabus UK, arrive at Victoria Coach Station in London. This is the final destination for this bus route. Upon arrival at Victoria Coach Station, you will have easy access to London's public transportation network and be able to continue your journey to your final destination within the city.
  • The cost of a bus ticket from Oldham to London typically ranges from £22 to £32. Prices can vary based on factors such as the time of booking, demand for tickets, and any ongoing promotions or discounts. It's recommended to check the specific prices and availability for your desired travel dates directly with the bus operator before booking your journey.
  • There are multiple buses that operate between Oldham and London. However, these buses do not run directly from Oldham to London station. Instead, travelers can take services departing from John Street in Oldham and transfer at Shudehill Interchange before arriving at Victoria Coach Station in London. The journey duration, including transfers, typically takes approximately 6 hours and 43 minutes. It's recommended to check the schedule and availability with the bus operator, Megabus UK, for specific departure times and frequencies.
  • The Oldham to London buses are typically less crowded during off-peak hours, such as late mornings or early afternoons on weekdays. On the other hand, buses are often more crowded during peak hours, especially during early mornings and late afternoons on weekdays when commuters are traveling to and from work. It's advisable to avoid traveling during rush hours to experience a less crowded journey. Additionally, booking tickets in advance or choosing less popular travel days can also help reduce overcrowding on the buses.
  • The first bus of the day from Oldham to London typically departs from Shudehill Interchange station in the early morning, usually around 5:00 or 6:00 AM. The last bus of the day usually leaves Oldham in the late evening, around 10:00 or 11:00 PM, heading to London. It's recommended to check the exact schedules with the bus operator, Megabus UK, as timings may vary.

Will you be returning to Oldham by bus?

If you are looking for a return bus travel, please check buses from London to Oldham.

See schedule