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 26/07/2025 03:20:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 26/07/2025 04:55:00. 50 Economy ticket for £13 per person are available. Travel duration is 1h 35m
-
RegioJet4h 30m014:35LyonPerrache Bus Stop19:05BernBern Car Terminal Neufeld0EconomyA Bus from RegioJet goes from Perrache Bus Stop, Lyon (France) at 26/07/2025 14:35:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 26/07/2025 19:05:00. 50 Economy ticket for £17 per person are available. Travel duration is 4h 30m
-
RegioJet5h 35m004:45MunichCentral Bus Station10:20BernBern Car Terminal Neufeld0EconomyA Bus from RegioJet goes from Central Bus Station, Munich (Germany) at 25/07/2025 04:45:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 25/07/2025 10:20:00. 50 Economy ticket for £21 per person are available. Travel duration is 5h 35m
-
BlaBlaCar Bus10h 0m015:20MilanLampugnano Bus Station01:20BernBern Car Terminal Neufeld0EconomyA Bus from BlaBlaCar Bus goes from Lampugnano Bus Station, Milan (Italy) at 27/07/2025 15:20:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 28/07/2025 01:20:00. 50 Economy ticket for £38 per person are available. Travel duration is 10h 0m
-
BlaBlaCar Bus12h 0m020:00ParisNorth Train Station08:00BernBern Car Terminal Neufeld0EconomyA Bus from BlaBlaCar Bus goes from North Train Station, Paris (France) at 24/07/2025 20:00:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 25/07/2025 08:00:00. 50 Economy ticket for £52 per person are available. Travel duration is 12h 0m
-
BlaBlaCar Bus11h 15m018:15ParisNorth Train Station05:30BernBern Car Terminal Neufeld0EconomyA Bus from BlaBlaCar Bus goes from North Train Station, Paris (France) at 24/07/2025 18:15:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 25/07/2025 05:30:00. 50 Economy ticket for £56 per person are available. Travel duration is 11h 15m
-
Sindbad21h 45m016:15KrakowCentral Coach Station14:00BernBern Car Terminal Neufeld0BasicA Bus from Sindbad goes from Central Coach Station, Krakow (Poland) at 28/07/2025 16:15:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 29/07/2025 14:00:00. 50 Basic ticket for £63 per person are available. Travel duration is 21h 45m
-
RegioJet11h 20m023:00PragueÚAN Florenc10:20BernBern Car Terminal Neufeld0EconomyA Bus from RegioJet goes from ÚAN Florenc, Prague (Czech Republic) at 24/07/2025 23:00:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 25/07/2025 10:20:00. 50 Economy ticket for £71 per person are available. Travel duration is 11h 20m
-
FlixBus21h 55m008:30KrakowCentral Coach Station06:25BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Central Coach Station, Krakow (Poland) at 23/07/2025 08:30:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 24/07/2025 06:25:00. 50 Economy ticket for £83 per person are available. Travel duration is 21h 55m
-
FlixBus21h 40m006:40KrakowCentral Coach Station04:20BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Central Coach Station, Krakow (Poland) at 24/07/2025 06:40:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 25/07/2025 04:20:00. 50 Economy ticket for £85 per person are available. Travel duration is 21h 40m
-
FlixBus20h 20m015:05KrakowCentral Coach Station11:25BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Central Coach Station, Krakow (Poland) at 23/07/2025 15:05:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 24/07/2025 11:25:00. 50 Economy ticket for £88 per person are available. Travel duration is 20h 20m
-
FlixBus21h 40m006:40KrakowCentral Coach Station04:20BernBern Car Terminal Neufeld0EconomyA Bus from FlixBus goes from Central Coach Station, Krakow (Poland) at 23/07/2025 06:40:00 to Bern Car Terminal Neufeld, Bern (Switzerland) arriving at 24/07/2025 04:20:00. 50 Economy ticket for £89 per person are available. Travel duration is 21h 40m
-
Giromundo23h 15m008:45PortoCampanhã08:00BernWolfackerweg Bus Stop0EconomyA Bus from Giromundo goes from Campanhã, Porto (Portugal) at 26/07/2025 08:45:00 to Wolfackerweg Bus Stop, Bern (Switzerland) arriving at 27/07/2025 08:00:00. 50 Economy ticket for £102 per person are available. Travel duration is 23h 15m
-
Giromundo27h 0m005:00LisbonOriente Station08:00BernWolfackerweg Bus Stop0EconomyA Bus from Giromundo goes from Oriente Station, Lisbon (Portugal) at 26/07/2025 05:00:00 to Wolfackerweg Bus Stop, Bern (Switzerland) arriving at 27/07/2025 08:00:00. 50 Economy ticket for £109 per person are available. Travel duration is 27h 0m
Cheap train tickets to Bern
-
SBB CFF FFS1h 0m020:56BaselCentral Station21:56BernCentral Station0EconomyA Train from SBB CFF FFS goes from Central Station, Basel (Switzerland) at 26/07/2025 20:56:00 to Central Station, Bern (Switzerland) arriving at 26/07/2025 21:56:00. 50 Economy ticket for £12 per person are available. Travel duration is 1h 0m
-
SBB CFF FFS1h 9m005:19ZurichCentral Station06:28BernCentral Station0BasicA Train from SBB CFF FFS goes from Central Station, Zurich (Switzerland) at 23/07/2025 05:19:00 to Central Station, Bern (Switzerland) arriving at 23/07/2025 06:28:00. 50 Basic ticket for £27 per person are available. Travel duration is 1h 9m
-
Deutsche Bahn6h 8m018:51MunichCentral Station00:59BernCentral Station0EconomyA Train from Deutsche Bahn goes from Central Station, Munich (Germany) at 23/07/2025 18:51:00 to Central Station, Bern (Switzerland) arriving at 24/07/2025 00:59:00. 50 Economy ticket for £33 per person are available. Travel duration is 6h 8m
-
Deutsche Bahn6h 8m018:51MunichCentral Station00:59BernCentral Station0First ClassA Train from Deutsche Bahn goes from Central Station, Munich (Germany) at 23/07/2025 18:51:00 to Central Station, Bern (Switzerland) arriving at 24/07/2025 00:59:00. 50 First Class ticket for £42 per person are available. Travel duration is 6h 8m
Cheap Carpooling to Bern
-
BlaBlaCar1h 10m009:00Lausanne10:10Bern0EconomyA Car from BlaBlaCar goes from , Lausanne (Switzerland) at 23/07/2025 09:00:00 to , Bern (Switzerland) arriving at 23/07/2025 10:10:00. 50 Economy ticket for £5 per person are available. Travel duration is 1h 10m
-
AlpTransfer2h 0m005:00Geneva AirportGeneva Airport07:00BernZytglogge Bus Stop0Premium EconomyA Car from AlpTransfer goes from Geneva Airport, Geneva Airport (Switzerland) at 24/07/2025 05:00:00 to Zytglogge Bus Stop, Bern (Switzerland) arriving at 24/07/2025 07:00:00. 50 Premium Economy ticket for £308 per person are available. Travel duration is 2h 0m
-
DND Trans Negara1h 15m002:30Basel Mulhouse AirportBasel Mulhouse Airport03:45BernZytglogge Bus Stop0Premium EconomyA Car from DND Trans Negara goes from Basel Mulhouse Airport, Basel Mulhouse Airport (France) at 28/07/2025 02:30:00 to Zytglogge Bus Stop, Bern (Switzerland) arriving at 28/07/2025 03:45:00. 50 Premium Economy ticket for £317 per person are available. Travel duration is 1h 15m
-
EBA Eurobus1h 45m017:30Geneva AirportGeneva Airport19:15BernZytglogge Bus Stop0Premium EconomyA Car from EBA Eurobus goes from Geneva Airport, Geneva Airport (Switzerland) at 24/07/2025 17:30:00 to Zytglogge Bus Stop, Bern (Switzerland) arriving at 24/07/2025 19:15:00. 50 Premium Economy ticket for £599 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?
Discover other destinations by coach
The most searched bus routes to Bern
More coach connections to Bern
- Barcelona to Bern coach
- Bus to Bern from Basel
- Coach to Bern from Birmingham
- Coach Brussels to Bern
- Coaches Budapest to Bern
- Bus Dusseldorf to Bern
- Coaches Krakow to Bern
- Coaches Lyon to Bern
- Coach from Manchester to Bern
- Bus Milan to Bern
- Buses Munich to Bern
- Buses Paris to Bern
- Prague to Bern bus
- Coaches Priština to Bern
- Rochester, Kent to Bern coach
- Coach from Toulouse to Bern
- Turin to Bern coach
- Vienna to Bern bus