Bus from London to Prague and return

Find cheap coach tickets for your bus journey from London to Prague and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1319 Companies - 5,134,788 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
Ticket prices for a bus from London to Prague usually start at £32.37 but could also be a little bit more expensive, which is why it’s good to compare! Use our search function to find the ideal option for your preferences and pick between the offers of Eurolines Czech Republic, FlixBus, Eurolines France, GotoBus, RegioJet, Busbud and . The fastest bus from Prague to London only takes 24h 30m. Just click "Find Now", see all available options and book your bus!

London to Prague Coach Information

Cheapest Bus£32.37
Fastest Bus18h 20m
Distance1,034.4 km
Coach CompaniesRegioJet, Eurolines France, Eurolines Czech Republic, FlixBus, Eurolines Germany, SemiTimeS
  Bus London - Prague    1034 km
Ø Bus connections23 x
Savings-59%

The cheapest coach connections from London to Prague

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • London
    Prague
      12:00
      06:20
    29 May
    +1
    RegioJetRegioJet
    from £32.37
  • London
    Prague
      12:00
      06:20
    6 Jun
    +1
    RegioJetRegioJet
    from £32.37
  • London
    Prague
      08:00
      17:00
    4 Jun
    +1
    Eurolines FranceEurolines France
    from £36.88
  • London
    Prague
      08:00
      17:00
    19 Jun
    +1
    Eurolines FranceEurolines France
    from £36.88
  • London
    Prague
      08:00
      17:00
    20 May
    +1
    Eurolines FranceEurolines France
    from £36.88
  • London
    Prague
      14:30
      12:30
    2 Jun
    +1
    Eurolines Czech RepublicEurolines Czech Republic
    from £45.99
  • London
    Prague
      14:30
      12:30
    2 Jun
    +1
    Eurolines Czech RepublicEurolines Czech Republic
    from £45.99
  • London
    Prague
      10:00
      12:45
    4 Jun
    +1
    FlixBusFlixBus
    from £48.28
  • London
    Prague
      10:00
      13:10
    2 Jun
    +1
    FlixBusFlixBus
    from £48.28
  • London
    Prague
      14:30
      12:30
    2 Jun
    +1
    Eurolines GermanyEurolines Germany
    from £66.73
  • London
    Prague
      14:30
      12:30
    2 Jun
    +1
    Eurolines GermanyEurolines Germany
    from £70.25
  • London
    Prague
      11:00
      06:25
    2 Jun
    +1
    SemiTimeSSemiTimeS
    from £79.03


  Train London - Prague    1034 km

The cheapest train connections from London to Prague

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • London
    Prague
      08:58
      06:02
    2 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from £346.40
  • London
    Prague
      10:58
      08:21
    2 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from £346.40
  • London
    Prague
      12:58
      09:21
    2 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from £346.40
  • London
    Prague
      10:58
      08:02
    2 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from £346.40


  Carpooling London - Prague    1034 km
   Savings

The cheapest carpooling offers from London to Prague

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • London
    Prague
      09:10
      23:30
    2 Jun
    BlaBlaCarBlaBlaCar
    from £82.96
  • London
    Prague
      05:00
      19:10
    2 Jun
    BlaBlaCarBlaBlaCar
    from £95.91


  Bus Prague - London    1034 km
Ø Bus connections23 x
Savings-59%

The cheapest coach connections from Prague to London

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Prague
    London
      18:00
      12:30
    30 May
    +1
    RegioJetRegioJet
    from £32.37
  • Prague
    London
      18:00
      12:30
    2 Jun
    +1
    RegioJetRegioJet
    from £32.37
  • Prague
    London
      13:00
      21:00
    22 May
    +1
    Eurolines FranceEurolines France
    from £36.88
  • Prague
    London
      15:30
      18:15
    20 May
    +1
    Eurolines FranceEurolines France
    from £38.64
  • Prague
    London
      15:30
      18:15
    11 Jun
    +1
    Eurolines FranceEurolines France
    from £38.64
  • Prague
    London
      15:30
      18:15
    23 May
    +1
    Eurolines FranceEurolines France
    from £38.64
  • Prague
    London
      17:00
      12:30
    2 Jun
    +1
    Eurolines Czech RepublicEurolines Czech Republic
    from £45.99
  • Prague
    London
      17:15
      16:20
    20 May
    +1
    FlixBusFlixBus
    from £48.28
  • Prague
    London
      17:45
      16:20
    29 Jun
    +1
    FlixBusFlixBus
    from £48.28
  • Prague
    London
      17:00
      12:30
    2 Jun
    +1
    Eurolines Czech RepublicEurolines Czech Republic
    from £59.62
  • Prague
    London
      17:00
      12:30
    2 Jun
    +1
    Eurolines GermanyEurolines Germany
    from £66.73
  • Prague
    London
      18:00
      11:30
    2 Jun
    +1
    SemiTimeSSemiTimeS
    from £79.03


  Train Prague - London    1034 km

The cheapest train connections from Prague to London

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Prague
    London
      20:48
      18:06
    2 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from £367.48
  • Prague
    London
      20:51
      16:05
    2 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from £367.48
  • Prague
    London
      20:51
      16:05
    2 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from £367.48
  • Prague
    London
      20:51
      16:05
    2 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from £367.48


  Carpooling Prague - London    1034 km
   Savings

The cheapest carpooling offers from Prague to London

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Prague
    London
      09:00
      00:00
    2 Jun
    +1
    BlaBlaCarBlaBlaCar
    from £49.40
  • Prague
    London
      10:00
      01:40
    9 Jun
    +1
    BlaBlaCarBlaBlaCar
    from £76.32


Current ticket prices

You're into bargains? Then you're in the right spot! Don’t simply check for buses but compare the price of your coach journey to other travel options such as a train ride, car sharing or even a flight. This way you’ll definitely seal the best deal! Another piece of advice: We recommend not just checking prices for one day because fares are usually subject to demand.

Bus stops in London and Prague

  Stations
Křižíkova 6, 186 00 Prague (Czech Republic)
Wilsonova 300/8 , 110 00 Prague (Czech Republic)

Find out more details about the service on your bus from London to Prague and return

Every traveller has his or her own specific needs. For your bus trip from London to Prague you might be looking for a particularly short travelling time, the cheapest bus ticket or for the provider which offers you the ideal special features. Whereas you are normally allowed to take cabin luggage on every bus, there might be restrictions regarding additional baggage items or outsize luggage. Let’s say you want to bring a very large bag exceeding common dimensions on a bus from Prague to London then you should opt for the offer provided by the coach company FlixBus. The details of every individual trip are presented in our search results and you can also see if they are free of charge or not: Simply check for the coach company that has free WiFi, plenty of power outlets and a good selection of snacks and beverages. We're here to help you find the best buses London - Prague.

London and Prague: Useful Info

London
7.56 Million
Prague
1.17 Million
Taxi
£7.49
£2.21
London
Prague
A taxi journey in London is 71% more expensive than in Prague.
Local buses
£2.50
£0.82
London
Prague
A bus fare in London is 68% more expensive than in Prague.
Beer
£4.50
£1.19
London
Prague
A pint of beer in London is 74% more expensive than in Prague.
Water
£0.89
£0.46
London
Prague
A bottle of water in London is 49% more expensive than in Prague.
Meal
£6.27
£6.50
London
Prague
A meal in London is 4% cheaper than in Prague.
Trusted shop
The CheckMyBus App
Free Download