Bus from Berlin to Prague and return

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

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1850 Companies – 5,603,816 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
When you want to take a bus from Berlin to Prague you can select different options. If you're in a hurry go for the fastest one, which is provided by Eurolines Germany and which will get you to your preferred destination in 4h 30m. Regarding prices, you can normally get cheap bus tickets for Prague - Berlin starting from £12.71. In times of higher demand, however, you might have to pay a bit more. Some research definitely pays off – so type in your travel details and click the "Find Now" button!
Cheapest Bus£11.86
Fastest Bus4h 30m
Distance281.1 km
Coach CompaniesArda Tur, Eurolines France, Eurolines Germany, RegioJet, FlixBus, Metro Turizm
Departure / Arrival
Date best offer
Company
Best price
  • Berlin
    Prague
    11:00
    15:50
    5 Apr
    Arda TurArda Tur
    from £11.86
  • Berlin
    Prague
    11:00
    15:50
    30 Apr
    Arda TurArda Tur
    from £11.86
  • Berlin
    Prague
    17:30
    22:00
    12 Feb
    Eurolines FranceEurolines France
    from £11.86
  • Berlin
    Prague
    17:30
    22:00
    12 Feb
    Eurolines FranceEurolines France
    from £11.86
  • Berlin
    Prague
    11:00
    15:50
    10 Jul
    Arda TurArda Tur
    from £11.86
  • Berlin
    Prague
    11:00
    15:50
    27 Mar
    Arda TurArda Tur
    from £11.86
  • Berlin
    Prague
    19:00
    23:40
    15 May
    Eurolines GermanyEurolines Germany
    from £12.71
  • Berlin
    Prague
    23:00
    03:40
    22 Feb
    +1
    Eurolines GermanyEurolines Germany
    from £12.71
  • Berlin
    Prague
    23:00
    03:40
    19 Mar
    +1
    RegioJetRegioJet
    from £13.10
  • Berlin
    Prague
    23:00
    03:40
    20 Feb
    +1
    RegioJetRegioJet
    from £13.10
  • Berlin
    Prague
    15:10
    20:40
    12 Feb
    FlixBusFlixBus
    from £15.16
  • Berlin
    Prague
    23:00
    03:45
    13 Feb
    +1
    FlixBusFlixBus
    from £16.01
  • Berlin
    Prague
    14:00
    21:30
    12 Feb
    Metro TurizmMetro Turizm
    from £16.97
  • Berlin
    Prague
    14:00
    21:30
    12 Feb
    Metro TurizmMetro Turizm
    from £16.97
  • Berlin
    Prague
    06:56
    11:36
    17 Mar
    Deutsche BahnDeutsche Bahn
    from £16.01
  • Berlin
    Prague
    06:17
    10:31
    21 Jun
    Deutsche BahnDeutsche Bahn
    from £16.01
  • Berlin
    Prague
    20:26
    06:10
    21 May
    +1
    Deutsche BahnDeutsche Bahn
    from £16.01
  • Berlin
    Prague
    06:56
    11:36
    21 Apr
    Deutsche BahnDeutsche Bahn
    from £16.01
  • Berlin
    Prague
    08:00
    11:40
    3 Feb
    BlaBlaCarBlaBlaCar
    from £8.47
  • Berlin
    Prague
    19:50
    23:50
    14 Feb
    BlaBlaCarBlaBlaCar
    from £8.47
  • Berlin
    Prague
    03:00
    07:00
    31 Jan
    BlaBlaCarBlaBlaCar
    from £8.47
  • Berlin
    Prague
    19:30
    23:40
    1 Feb
    BlaBlaCarBlaBlaCar
    from £8.47
Departure / Arrival
Date best offer
Company
Best price
  • Prague
    Berlin
    13:35
    17:30
    30 Apr
    Arda TurArda Tur
    from £11.86
  • Prague
    Berlin
    13:35
    17:30
    19 Feb
    Arda TurArda Tur
    from £11.86
  • Prague
    Berlin
    18:00
    22:15
    12 Feb
    Eurolines FranceEurolines France
    from £11.86
  • Prague
    Berlin
    18:00
    22:15
    12 Feb
    Eurolines FranceEurolines France
    from £11.86
  • Prague
    Berlin
    13:35
    17:30
    29 Mar
    Arda TurArda Tur
    from £11.86
  • Prague
    Berlin
    13:35
    17:30
    18 May
    Arda TurArda Tur
    from £11.86
  • Prague
    Berlin
    18:00
    22:40
    5 Feb
    Eurolines GermanyEurolines Germany
    from £12.71
  • Prague
    Berlin
    18:00
    22:40
    12 Feb
    Eurolines GermanyEurolines Germany
    from £12.71
  • Prague
    Berlin
    18:00
    22:40
    25 Feb
    RegioJetRegioJet
    from £13.10
  • Prague
    Berlin
    18:00
    22:40
    19 Feb
    RegioJetRegioJet
    from £13.10
  • Prague
    Berlin
    18:40
    23:35
    1 Apr
    FlixBusFlixBus
    from £16.01
  • Prague
    Berlin
    18:40
    23:35
    28 Feb
    FlixBusFlixBus
    from £16.01
  • Prague
    Berlin
    05:00
    12:30
    12 Feb
    Metro TurizmMetro Turizm
    from £16.58
  • Prague
    Berlin
    05:00
    12:30
    12 Feb
    Metro TurizmMetro Turizm
    from £16.58
  • Prague
    Berlin
    17:32
    21:54
    13 May
    Deutsche BahnDeutsche Bahn
    from £16.01
  • Prague
    Berlin
    20:47
    07:32
    21 Jun
    +1
    Deutsche BahnDeutsche Bahn
    from £16.01
  • Prague
    Berlin
    17:32
    21:54
    25 May
    Deutsche BahnDeutsche Bahn
    from £16.01
  • Prague
    Berlin
    20:47
    07:32
    1 May
    +1
    Deutsche BahnDeutsche Bahn
    from £16.01
  • Prague
    Berlin
    04:50
    08:50
    31 Jan
    BlaBlaCarBlaBlaCar
    from £8.47
  • Prague
    Berlin
    11:30
    15:50
    30 Jan
    BlaBlaCarBlaBlaCar
    from £10.17
  • Prague
    Berlin
    21:30
    03:00
    1 Feb
    +1
    BlaBlaCarBlaBlaCar
    from £10.17
  • Prague
    Berlin
    17:10
    21:20
    2 Feb
    BlaBlaCarBlaBlaCar
    from £11.01

Current ticket prices

Steer clear of the price chaos by using our site! Find suitable bus rides and compare them to other travel options including trains, carpooling and even flights. This way you’ll always get the best offer with prices currently starting from £12.71. Also check journey times: The fastest bus – at the moment provided by Eurolines Germany – only needs 4h 30m to get you to your destination.

Bus stops in Berlin 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 Berlin to Prague and return

It’s not difficult to find an affordable bus ticket for a trip from Berlin to Prague – finding the best one, however, can be a little bit more tricky. But don't panic: CheckMyBus is here to assist you! On our webpage, you can compare the offers of numerous companies. If you’re in a hurry, simply choose the fastest bus. If you want to save money, go for the cheapest option. We recommend you also take a look at the individual special features: If the provider of your choice offers complimentary WiFi, then checking your Twitter feed or your e-mails will be no problem whatsoever. If you want to take skis or other sports gear, on the other hand, make sure that bulky luggage transportation is available. Gone are the days when you had to pay extra for good service: Most features such as WiFi, electrical outlets or the transportation of a standard size suitcase are free of charge. You’ll soon see that taking the bus is just as convenient as travelling by plane or train!
£4.99
£2.18
Berlin
Prague
A taxi journey in Berlin is 57% more expensive than in Prague.
£2.29
£0.81
Berlin
Prague
A bus fare in Berlin is 65% more expensive than in Prague.
£2.54
£1.18
Berlin
Prague
A pint of beer in Berlin is 54% more expensive than in Prague.
£0.39
£0.45
Berlin
Prague
A bottle of water in Berlin is 14% cheaper than in Prague.
£6.93
£6.41
Berlin
Prague
A meal in Berlin is 8% more expensive than in Prague.
Trusted shop
The CheckMyBus App
Free Download