There are 3 ways to get from Malta to Bern by plane, train, busferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zurich Airport, train
best- Fly from Malta International Airport (MLA) to Zurich Airport (ZRH)MLA - ZRH
- Take the train from Zürich Flughafen to Bern
4h 6mCHF 120–309Bus and ferry, bus
- Take the busferry from Valletta to Pozzallo
- Take the busferry from Scicli to Tirana, Terminali Lindor I Autobusave
- Take the bus from Tirana, Terminali Lindor I Autobusave to Bern, Hauptbahnhof
2d 9hFly to Milan Linate Airport, train
- Fly from Malta International Airport (MLA) to Milan Linate Airport (LIN)MLA - LIN
- Take the train from Rho-Fiera Milano to Bern
6h 55mCHF 123–299
Malta International Airport (MLA) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Malta to Bern is to fly and train which costs SFr 120 - SFr 300 and takes 6h 55m.
The fastest way to get from Malta to Bern is to fly and train which takes 4h 6m and costs SFr 120 - SFr 310.
The distance between Malta and Bern is 1512 km.
The best way to get from Malta to Bern without a car is to bus and ferry and bus which takes 2 days 9h and costs .
It takes approximately 4h 6m to get from Malta to Bern, including transfers.
There are 331+ hotels available in Bern.
What companies run services between Malta and Bern, Switzerland?
There is no direct connection from Malta to Bern. However, you can take the taxi to Malta-Airport-MLA airport, fly to Zurich Airport (ZRH), walk to Zürich Flughafen, then take the train to Bern. Alternatively, you can take a bus from Tonn, San Pawl il-Bahar to Bern, Hauptbahnhof via Bombi 4, Il-Floriana, Valletta, Pozzallo, Scicli, Tirana, Terminali Lindor I Autobusave, and Tirana, Terminali Lindor I Autobusave in around 2d 9h.
- Website
- ita-airways.com
Flights from Malta International Airport to Zurich Airport via Rome
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- CHF 70–420
Flights from Malta International Airport to Milan Linate Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 50–110
Flights from Malta International Airport to Milan Linate Airport via Rome
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- CHF 40–170
- Website
- airmalta.com
Flights from Malta International Airport to Zurich Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- CHF 70–420
Flights from Malta International Airport to Milan Linate Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 50–110
Flights from Malta International Airport to Milan Linate Airport via Rome
- Ave. Duration
- 3h 55m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- CHF 40–170
- Website
- swiss.com
Flights from Malta International Airport to Zurich Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- CHF 70–420
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to Bern
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- CHF 30–65
- Website
- https://www.sbb.ch/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Rho-Fiera Milano to Bern
- Ave. Duration
- 3h 6m
- Frequency
- Once a week
- Estimated price
- CHF 50–100
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 65–100
- 2nd Class
- CHF 50–70
- Phone
- (+356) 22069022
- res@virtuferries.com
- Website
- virtuferries.com
Busferry from Valletta to Pozzallo
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- CHF 68
- Website
- https://www.virtuferries.com/
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Scicli to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 27h 37m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Bern, Hauptbahnhof
- Ave. Duration
- 24h
- Frequency
- Once a week
- Schedules at
- facebook.com
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide











