There are 4 ways to get from Bern to Oman by train, plane, 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.
Train to Zurich Airport, fly to Muscat International Airport
best- Take the train from Bern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Muscat International Airport (MCT)plane ZRH - MCT
9h 42m$278–661Train, bus to Milano Malpensa Airport, fly to Muscat International Airport
cheapest- Take the train from Bern to Brigtrain
- Take the bus from Domodossola - Stazione Ferroviaria to Aeroporto Malpensa - Terminal 1bus
- Fly from Milano Malpensa Airport (MXP) to Muscat International Airport (MCT)plane MXP - MCT
13h 15m$276–610Train to Zurich Airport, fly to Dubai International Airport, bus
- Take the train from Bern to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Dubai International Airport (DXB)plane ZRH - DXB
- Take the bus from Dubai to Al Falaj Qabail Soharbus
13h 26m$414–1,266Train to Basel, fly to Dubai International Airport, bus
- Take the train from Bern to Basel SBBtrain
- Fly from Basel (BSL) to Dubai International Airport (DXB)plane BSL - DXB
- Take the bus from Dubai to Al Falaj Qabail Soharbus
13h 58m$395–704
Zurich Airport (ZRH) to Muscat International Airport (MCT) flights
Comparing Your Travel Options
The cheapest way to get from Bern to Oman is to train and bus and fly which costs $270 - $650 and takes 13h 15m.
The fastest way to get from Bern to Oman is to train and fly which takes 9h 42m and costs $270 - $700.
The distance between Bern and Oman is 5248 km.
It takes approximately 9h 42m to get from Bern to Oman, including transfers.
Oman is 2h ahead of Bern. It is currently 10:48 AM in Bern and 12:48 PM in Oman.
There are 386+ hotels available in Oman.
What companies run services between Bern, Switzerland and Oman?
There is no direct connection from Bern to Oman. However, you can take the train to Zürich Flughafen, walk to Zurich Airport (ZRH) airport, fly to Muscat International Airport (MCT), then take the taxi to Bawshar. Alternatively, you can take the train to Brig, take the train to Domodossola, walk to Domodossola - Stazione Ferroviaria, take the bus to Aeroporto Malpensa - Terminal 1, walk to Milano Malpensa Airport (MXP) airport, fly to Muscat International Airport (MCT), then take the taxi to Bawshar.
- Website
- qatarairways.com
Flights from Zurich Airport to Muscat International Airport via Doha
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- $240–800
Flights from Milano Malpensa Airport to Muscat International Airport via Doha
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- $220–750
Flights from Zurich Airport to Dubai International Airport via Doha
- Ave. Duration
- 9h 12m
- When
- Every day
- Estimated price
- $210–700
- Website
- emirates.com
Flights from Zurich Airport to Muscat International Airport via Dubai International Airport
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- $230–850
Flights from Milano Malpensa Airport to Muscat International Airport via Dubai International Airport
- Ave. Duration
- 9h 45m
- When
- Wednesday and Friday
- Estimated price
- $210–800
Flights from Zurich Airport to Dubai International Airport
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- $190–750
Flights from Basel to Dubai International Airport
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $310–850
- Website
- etihad.com
Flights from Zurich Airport to Muscat International Airport via Abu Dhabi
- Ave. Duration
- 8h 52m
- When
- Every day
- Estimated price
- $200–550
Flights from Milano Malpensa Airport to Muscat International Airport via Abu Dhabi
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- $190–490
- Website
- omanair.com
Flights from Zurich Airport to Muscat International Airport
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $220–550
Flights from Milano Malpensa Airport to Muscat International Airport
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $210–480
Flights from Zurich Airport to Dubai International Airport via Muscat International Airport
- Ave. Duration
- 11h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $210–490
- Website
- sunexpress.com
Flights from Basel to Dubai International Airport via Izmir
- Ave. Duration
- 9h 10m
- When
- Tuesday and Saturday
- Estimated price
- $230–700
Flights from Basel to Dubai International Airport via Antalya
- Ave. Duration
- 11h 57m
- When
- Tuesday, Friday, Sunday, and Wednesday
- Estimated price
- $230–700
- Website
- swiss.com
Flights from Zurich Airport to Muscat International Airport
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $220–550
Flights from Zurich Airport to Dubai International Airport
- Ave. Duration
- 6h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–550
- Website
- flypgs.com
Flights from Zurich Airport to Muscat International Airport via Sabiha Gokcen
- Ave. Duration
- 9h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $200–750
Flights from Basel to Dubai International Airport via Sabiha Gokcen
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- $190–750
- Website
- gulfair.com
Flights from Milano Malpensa Airport to Muscat International Airport via Manama
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- $190–490
- Website
- rj.com
Flights from Zurich Airport to Dubai International Airport via Amman
- Ave. Duration
- 10h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $210–650
- Website
- flydubai.com
Flights from Basel to Dubai International Airport
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $310–850
- Website
- flyulendo.com
Flights from Basel to Dubai International Airport via Bucharest Otopeni
- Ave. Duration
- 9h 35m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $200–650
- Website
- ajet.com
Flights from Basel to Dubai International Airport via Sabiha Gokcen
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- $200–600
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $45–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Brig
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- $35–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Zürich Flughafen
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $45–70
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bern to Basel SBB
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- $35–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 0322 844 862
- comazzi@comazzibus.com
- Website
- Comazzi Bus
Bus from Domodossola - Stazione Ferroviaria to Aeroporto Malpensa - Terminal 1
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $10
- Website
- Comazzi Bus
- Phone
- +971 556050176
- support@alkhanjryonline.com
- Website
- alkhanjryonline.com
Bus from Dubai to Al Falaj Qabail Sohar
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- $25–28
- Schedules at
- alkhanjryonline.com
Bus from Dubai to Al Falaj Qabail Sohar
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- $25–28
- Schedules at
- alkhanjryonline.com
Want to know more about travelling around Oman
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide








