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!
1850 Companies – 5,633,069 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection London - Prague

Cheapest Bus£3.36
Fastest Bus0h 13m
Distance1,034.4 km
Coach CompaniesNational Express, RegioJet, Eurolines France, FlixBus, INFOBUS, Eurolines Germany, SemiTimeS

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • London
    Prague
    02:10
    02:23
    1 Mar
    National ExpressNational Express
    from £3.36
  • London
    Prague
    01:40
    01:53
    1 Mar
    National ExpressNational Express
    from £3.36
  • London
    Prague
    01:10
    01:23
    1 Mar
    National ExpressNational Express
    from £3.36
  • London
    Prague
    12:00
    06:20
    27 May
    +1
    RegioJetRegioJet
    from £33.66
  • London
    Prague
    12:00
    06:20
    11 Apr
    +1
    RegioJetRegioJet
    from £33.66
  • London
    Prague
    08:00
    08:30
    14 Mar
    +1
    Eurolines FranceEurolines France
    from £41.79
  • London
    Prague
    21:30
    00:00
    15 Mar
    +2
    FlixBusFlixBus
    from £43.48
  • London
    Prague
    10:00
    13:35
    2 Apr
    +1
    FlixBusFlixBus
    from £44.33
  • London
    Prague
    08:00
    08:30
    7 Mar
    +1
    Eurolines FranceEurolines France
    from £46.89
  • London
    Prague
    11:15
    06:45
    7 Mar
    +1
    INFOBUSINFOBUS
    from £58.23
  • London
    Prague
    11:15
    06:45
    14 Mar
    +1
    INFOBUSINFOBUS
    from £58.81
  • London
    Prague
    14:30
    12:30
    14 Mar
    +1
    Eurolines GermanyEurolines Germany
    from £64.82
  • London
    Prague
    14:30
    12:30
    14 Mar
    +1
    Eurolines GermanyEurolines Germany
    from £68.23
  • London
    Prague
    11:00
    06:25
    14 Mar
    +1
    SemiTimeSSemiTimeS
    from £76.76
  • London
    Prague
    08:58
    06:02
    14 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £336.46
  • London
    Prague
    10:58
    08:21
    14 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £336.46
  • London
    Prague
    12:58
    09:21
    14 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £336.46
  • London
    Prague
    10:58
    08:02
    14 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £336.46
  • London
    Prague
    10:30
    04:50
    14 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £66.87
Departure / Arrival
Date best offer
Company
Best price
  • Prague
    London
    18:00
    12:30
    25 Apr
    +1
    RegioJetRegioJet
    from £33.66
  • Prague
    London
    18:00
    12:30
    29 Mar
    +1
    RegioJetRegioJet
    from £33.66
  • Prague
    London
    18:00
    12:30
    15 Apr
    +1
    RegioJetRegioJet
    from £33.66
  • Prague
    London
    18:00
    12:30
    24 Mar
    +1
    RegioJetRegioJet
    from £33.66
  • Prague
    London
    17:00
    05:30
    14 Mar
    +1
    Rápido FederalRápido Federal
    from £33.82
  • Prague
    London
    08:30
    23:00
    14 Mar
    Rápido FederalRápido Federal
    from £33.82
  • Prague
    London
    08:00
    21:00
    14 Mar
    +1
    Eurolines FranceEurolines France
    from £41.79
  • Prague
    London
    08:00
    21:00
    14 Mar
    +1
    Eurolines FranceEurolines France
    from £43.50
  • Prague
    London
    05:25
    06:30
    29 Mar
    +1
    FlixBusFlixBus
    from £45.19
  • Prague
    London
    20:10
    20:20
    14 Mar
    +1
    FlixBusFlixBus
    from £46.89
  • Prague
    London
    17:15
    11:00
    5 Mar
    +1
    INFOBUSINFOBUS
    from £58.81
  • Prague
    London
    17:00
    12:30
    14 Mar
    +1
    Eurolines GermanyEurolines Germany
    from £64.82
  • Prague
    London
    18:15
    11:55
    2 Mar
    +1
    INFOBUSINFOBUS
    from £67.41
  • Prague
    London
    18:00
    11:30
    14 Mar
    +1
    SemiTimeSSemiTimeS
    from £76.76
  • Prague
    London
    20:48
    18:06
    14 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £356.93
  • Prague
    London
    20:51
    16:05
    14 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £356.93
  • Prague
    London
    20:51
    16:05
    14 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £356.93
  • Prague
    London
    20:51
    16:05
    14 Mar
    +1
    Deutsche BahnDeutsche Bahn
    from £356.93
  • Prague
    London
    08:00
    02:10
    14 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £47.17
  • Prague
    London
    23:40
    06:10
    14 Mar
    +3
    BlaBlaCarBlaBlaCar
    from £148.40

Information about the bus connection, amenities and services

Ticket prices for a bus from London to Prague usually start at £46.89 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 FlixBus, Eurolines France, GotoBus, RegioJet, Busbud and . The fastest bus from Prague to London only takes 26h 10m. Just click "Find Now", see all available options and book your bus!
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.
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)
J. Želivského , 130 00 Prague (Czech Republic)

Compare London and Prague

£7.49
£2.19
London
Prague
A taxi journey in London is 71% more expensive than in Prague.
£2.50
£0.81
London
Prague
A bus fare in London is 68% more expensive than in Prague.
£4.50
£1.18
London
Prague
A pint of beer in London is 74% more expensive than in Prague.
£0.89
£0.46
London
Prague
A bottle of water in London is 49% more expensive than in Prague.
£6.27
£6.43
London
Prague
A meal in London is 3% cheaper than in Prague.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download