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

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration4h
Distance247
Avg. price$ 17
Bus trips found

Buses from Cardiff to London

🚌 The bus journey from Cardiff to London is convenient and comfortable, with services departing every three hours from Cardiff North Road and arriving at London Victoria. The trip takes approximately 4 hours and 10 minutes. 🚌 Tickets for the Cardiff to London bus route typically range from £18 to £28, making it an economical choice for travelers looking to explore both cities while enjoying a scenic and hassle-free ride.

Where to stay in London

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

Accomodation
  • Yes, there is a direct bus that travels between Cardiff and London. The bus departs from Cardiff North Road and arrives at London Victoria. These services run every three hours, operating every day, with the journey lasting approximately 4 hours and 10 minutes. It provides a convenient and straightforward option for traveling between the two cities by bus.
  • To catch the bus from Cardiff to London you will need to go to Cardiff North Road station. This is where the bus services, operated by Megabus UK, depart for the journey to London. Ensure you arrive at the station in advance of the scheduled departure time to board the bus comfortably. Cardiff North Road station serves as the starting point for this bus route to London.
  • The bus traveling from Cardiff to London operated by Megabus UK, will arrive at London Victoria station. This serves as the final destination for this bus route. London Victoria station is a major transportation hub in the city, offering various connections to other parts of London and beyond. Upon arrival, passengers can easily access further transportation options or explore the nearby attractions.
  • The cost of a bus ticket from Cardiff to London ranges from £18 to £28, depending on factors such as the time of booking and availability. It's recommended to book in advance to secure the best fares for this journey. Passengers can choose from different ticket options based on their preferences and budget when traveling by bus between these two cities.
  • There is a direct bus service between Cardiff and London operated by Megabus UK. These buses depart from Cardiff North Road and arrive at London Victoria, with services running approximately every three hours on a daily basis. The journey by bus takes around 4 hours and 10 minutes. Travelers have the option to choose from multiple buses throughout the day, making it convenient to plan their trip between Cardiff and London. Ticket prices for this bus route typically range between £18 and £28, offering affordable transportation between the two cities.
  • The Cardiff to London buses are typically less crowded during the early morning and late evening departures. These times may offer a more comfortable and quieter bus journey. On the other hand, buses departing during midday hours are often more crowded, especially on weekends or holidays. Passengers looking to avoid crowds may consider opting for the less popular departure times for a more relaxed travel experience between Cardiff and London.
  • The first bus of the day from Cardiff to London typically departs in the early morning around 6:00 AM. The last bus of the day usually leaves in the late evening around 9:00 PM. These departure times offer passengers convenient options to travel between Cardiff and London by bus, providing flexibility for various schedules and preferences.

Will you be returning to Cardiff by bus?

If you need a return bus journey, you can check buses from London to Cardiff.

See schedule