All about buses to Bern
Cheap bus tickets to Bern
-
FlixBus1h 35m003:20Basel Mulhouse AirportBasel Mulhouse Airport04:55BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Basel Mulhouse Airport, Basel Mulhouse Airport (France) at 04/05/2026 03:20:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 04/05/2026 04:55:00. 50 Economy ticket for £9 per person are available. Travel duration is 1h 35m
-
FlixBus1h 35m003:20Basel Mulhouse AirportBasel Mulhouse Airport04:55BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Basel Mulhouse Airport, Basel Mulhouse Airport (France) at 02/05/2026 03:20:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 02/05/2026 04:55:00. 50 Economy ticket for £13 per person are available. Travel duration is 1h 35m
-
FlixBus4h 55m018:20TurinCentral Bus Station23:15BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Central Bus Station, Turin (Italy) at 04/05/2026 18:20:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 04/05/2026 23:15:00. 50 Economy ticket for £21 per person are available. Travel duration is 4h 55m
-
FlixBus4h 55m018:20TurinCentral Bus Station23:15BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Central Bus Station, Turin (Italy) at 03/05/2026 18:20:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 03/05/2026 23:15:00. 50 Economy ticket for £23 per person are available. Travel duration is 4h 55m
-
FlixBus4h 55m018:20TurinCentral Bus Station23:15BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Central Bus Station, Turin (Italy) at 30/04/2026 18:20:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 30/04/2026 23:15:00. 50 Economy ticket for £24 per person are available. Travel duration is 4h 55m
-
FlixBus18h 20m021:50BrnoHotel Grand16:10BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Hotel Grand, Brno (Czech Republic) at 30/04/2026 21:50:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 01/05/2026 16:10:00. 50 Economy ticket for £45 per person are available. Travel duration is 18h 20m
-
FlixBus16h 5m019:20BrnoHotel Grand11:25BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Hotel Grand, Brno (Czech Republic) at 30/04/2026 19:20:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 01/05/2026 11:25:00. 50 Economy ticket for £50 per person are available. Travel duration is 16h 5m
-
FlixBus16h 50m011:30BrnoHotel Grand04:20BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Hotel Grand, Brno (Czech Republic) at 30/04/2026 11:30:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 01/05/2026 04:20:00. 50 Economy ticket for £56 per person are available. Travel duration is 16h 50m
-
Sindbad22h 0m016:00WarsawZachodnia Bus Station14:00BernBern Car Terminal Neufeld0BasicA Bus from Sindbad goes from Zachodnia Bus Station, Warsaw (Poland) at 30/04/2026 16:00:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 01/05/2026 14:00:00. 50 Basic ticket for £57 per person are available. Travel duration is 22h 0m
-
Sindbad22h 0m016:00WarsawZachodnia Bus Station14:00BernBern Car Terminal Neufeld0BasicA Bus from Sindbad goes from Zachodnia Bus Station, Warsaw (Poland) at 04/05/2026 16:00:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 05/05/2026 14:00:00. 50 Basic ticket for £65 per person are available. Travel duration is 22h 0m
-
Sindbad22h 0m016:00WarsawZachodnia Bus Station14:00BernBern Car Terminal Neufeld0EconomyA Bus from Sindbad goes from Zachodnia Bus Station, Warsaw (Poland) at 04/05/2026 16:00:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 05/05/2026 14:00:00. 50 Economy ticket for £68 per person are available. Travel duration is 22h 0m
-
Sindbad22h 0m016:00WarsawZachodnia Bus Station14:00BernBern Car Terminal Neufeld0EconomyA Bus from Sindbad goes from Zachodnia Bus Station, Warsaw (Poland) at 01/05/2026 16:00:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 02/05/2026 14:00:00. 50 Economy ticket for £70 per person are available. Travel duration is 22h 0m
-
Sindbad22h 0m016:00WarsawZachodnia Bus Station14:00BernBern Car Terminal Neufeld0EconomyA Bus from Sindbad goes from Zachodnia Bus Station, Warsaw (Poland) at 02/05/2026 16:00:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 03/05/2026 14:00:00. 50 Economy ticket for £74 per person are available. Travel duration is 22h 0m
-
FlixBus15h 45m014:40BrnoHotel Grand06:25BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Hotel Grand, Brno (Czech Republic) at 30/04/2026 14:40:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 01/05/2026 06:25:00. 50 Economy ticket for £86 per person are available. Travel duration is 15h 45m
Cheap train tickets to Bern
-
SBB CFF FFS0h 58m020:58BaselCentral Station21:56BernCentral Station0BasicA Train from SBB CFF FFS goes from Central Station, Basel (Switzerland) at 02/05/2026 20:58:00 to Central Station, Bern (Switzerland) arriving at 02/05/2026 21:56:00. 50 Basic ticket for £22 per person are available. Travel duration is 0h 58m
-
SBB CFF FFS1h 22m014:59ZurichAltstetten16:21BernCentral Station0EconomyA Train from SBB CFF FFS goes from Altstetten, Zurich (Switzerland) at 30/04/2026 14:59:00 to Central Station, Bern (Switzerland) arriving at 30/04/2026 16:21:00. 50 Economy ticket for £26 per person are available. Travel duration is 1h 22m
-
Deutsche Bahn4h 14m019:12StuttgartCentral Station23:26BernCentral Station0EconomyA Train from Deutsche Bahn goes from Central Station, Stuttgart (Germany) at 02/05/2026 19:12:00 to Central Station, Bern (Switzerland) arriving at 02/05/2026 23:26:00. 50 Economy ticket for £35 per person are available. Travel duration is 4h 14m
-
Deutsche Bahn6h 19m008:37NurembergCentral Station14:56BernCentral Station0First ClassA Train from Deutsche Bahn goes from Central Station, Nuremberg (Germany) at 02/05/2026 08:37:00 to Central Station, Bern (Switzerland) arriving at 02/05/2026 14:56:00. 50 First Class ticket for £61 per person are available. Travel duration is 6h 19m
Cheap Carpooling to Bern
-
BlaBlaCar1h 4m015:30Basel Mulhouse Airport16:30Bern0EconomyA Car from BlaBlaCar goes from , Basel Mulhouse Airport (France) at 02/05/2026 15:30:00 to , Bern (Switzerland) arriving at 02/05/2026 16:30:00. 50 Economy ticket for £3 per person are available. Travel duration is 1h 4m
-
BlaBlaCar1h 20m004:50Basel Mulhouse Airport06:10Bern0EconomyA Car from BlaBlaCar goes from , Basel Mulhouse Airport (France) at 30/04/2026 04:50:00 to , Bern (Switzerland) arriving at 30/04/2026 06:10:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 20m
-
AlpTransfer2h 0m005:00Geneva AirportGeneva Airport07:00BernZytglogge Bus Stop0Premium EconomyA Car from AlpTransfer goes from Geneva Airport, Geneva Airport (Switzerland) at 30/04/2026 05:00:00 to Zytglogge Bus Stop, Bern (Switzerland) arriving at 30/04/2026 07:00:00. 50 Premium Economy ticket for £305 per person are available. Travel duration is 2h 0m
-
EBA Eurobus1h 45m002:30Geneva AirportGeneva Airport04:15BernZytglogge Bus Stop0Premium EconomyA Car from EBA Eurobus goes from Geneva Airport, Geneva Airport (Switzerland) at 30/04/2026 02:30:00 to Zytglogge Bus Stop, Bern (Switzerland) arriving at 30/04/2026 04:15:00. 50 Premium Economy ticket for £594 per person are available. Travel duration is 1h 45m
Your route is not there? In the search bar, we have already filled Bern as your destination. You just have to enter your place of departure. However, if you want to take the bus from Bern, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Bern? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Bern and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Bern.All bus stops in Bern
FAQs about the bus route to Bern
Is there a direct coach to Bern?
What can I take with me on my bus ride to Bern?
What equipment does the coach to Bern have?
Which coach stops are there in Bern?
Which coach companies go to Bern?
How can I find the best coach deals to Bern?
How much could I save by comparing coaches to Bern?
Why does CheckMyBus find the best bus deals to Bern?
How does the CheckMyBus technology work for trips to Bern?
Discover other destinations by coach
The most searched bus routes to Bern
More coach connections to Bern
- Bus Annemasse to Bern
- Barcelona to Bern coach
- Bus to Bern from Basel
- Coach to Bern from Birmingham
- Heidelberg to Bern bus
- Coaches Krakow to Bern
- Coach from Manchester to Bern
- Buses Munich to Bern
- Buses Paris to Bern
- Prague to Bern bus
- Coaches Priština to Bern
- Rochester, Kent to Bern coach
- Coaches Salzburg to Bern
- Vienna to Bern bus


