HowToGo

Flight from Geneva to Oman

How to get to Oman from Geneva by flight ? You can check flights from Geneva to Oman below.

Search Transfer from Geneva to Oman

Search Flights

You can find flight ticket prices from Geneva to Oman with our flight tickets search tool below

1. Rochester to Muscat

  1. You take a bus, shuttle or taxi from your location in Geneva to Rochester.

  2. You take a flight from Rochester to Muscat and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Muscat to your destination in Oman.

Flight Depart Arrive
DL4840 Delta
EK204 Emirates
FZ41 Flydubai
05:45 Rochester
11:20 New York JFK
11:30 Dubai
07:25 New York JFK
07:50 Dubai
12:35 Muscat
Connect
B6185 JetBlue Airways
EK204 Emirates
FZ41 Flydubai
07:15 Rochester
11:20 New York JFK
11:30 Dubai
08:32 New York JFK
07:50 Dubai
12:35 Muscat
Connect
B6185 JetBlue Airways
TK4 Turkish Airlines
TK774 Turkish Airlines
07:15 Rochester
12:30 New York JFK
18:20 Istanbul
08:32 New York JFK
04:55 Istanbul
00:20 Muscat
Connect
B6185 JetBlue Airways
TK2 Turkish Airlines
TK774 Turkish Airlines
07:15 Rochester
19:00 New York JFK
18:20 Istanbul
08:32 New York JFK
11:50 Istanbul
00:20 Muscat
Connect
AA6021 American Airlines
LH423 Lufthansa
WY116 Oman Air
10:28 Rochester
17:50 Boston
10:35 Frankfurt
11:45 Boston
07:00 Frankfurt
19:10 Muscat
Connect
AA6021 American Airlines
QR744 Qatar Airways
QR1136 Qatar Airways
10:28 Rochester
22:20 Boston
19:25 Doha
11:45 Boston
17:35 Doha
22:00 Muscat
Connect
DL4767 Delta
KL0642 KLM
KL0453 KLM
KL0453 KLM
10:35 Rochester
18:30 New York JFK
11:20 Amsterdam Schiphol
21:20 Abu Dhabi
12:12 New York JFK
07:45 Amsterdam Schiphol
20:05 Abu Dhabi
22:40 Muscat
Connect
DL4767 Delta
EY100 Etihad
EY388 Etihad
10:35 Rochester
21:05 New York JFK
19:50 Abu Dhabi
12:12 New York JFK
17:50 Abu Dhabi
21:00 Muscat
Connect
DL4767 Delta
QR702 Qatar Airways
QR1136 Qatar Airways
10:35 Rochester
20:55 New York JFK
19:25 Doha
12:12 New York JFK
16:25 Doha
22:00 Muscat
Connect
DL4767 Delta
KU118 Kuwait Airways
WY646 Oman Air
10:35 Rochester
19:00 New York JFK
16:20 Kuwait
12:12 New York JFK
14:10 Kuwait
19:30 Muscat
Connect
DL4767 Delta
DL48 Delta
KL0453 KLM
KL0453 KLM
10:35 Rochester
19:30 New York JFK
11:20 Amsterdam Schiphol
21:20 Abu Dhabi
12:12 New York JFK
09:15 Amsterdam Schiphol
20:05 Abu Dhabi
22:40 Muscat
Connect
DL4767 Delta
LH401 Lufthansa
WY116 Oman Air
10:35 Rochester
16:05 New York JFK
10:35 Frankfurt
12:12 New York JFK
05:45 Frankfurt
19:10 Muscat
Connect
DL4767 Delta
DL46 Delta
KL0453 KLM
KL0453 KLM
10:35 Rochester
16:30 New York JFK
11:20 Amsterdam Schiphol
21:20 Abu Dhabi
12:12 New York JFK
06:00 Amsterdam Schiphol
20:05 Abu Dhabi
22:40 Muscat
Connect
AA6200 American Airlines
QR744 Qatar Airways
QR1136 Qatar Airways
13:59 Rochester
22:20 Boston
19:25 Doha
15:17 Boston
17:35 Doha
22:00 Muscat
Connect
AA6200 American Airlines
TK82 Turkish Airlines
TK774 Turkish Airlines
13:59 Rochester
23:30 Boston
18:20 Istanbul
15:17 Boston
16:00 Istanbul
00:20 Muscat
Connect
AA6200 American Airlines
AA108 American Airlines
EY012 Etihad
EY388 Etihad
13:59 Rochester
19:50 Boston
08:50 London Heathrow
19:50 Abu Dhabi
15:17 Boston
07:30 London Heathrow
18:40 Abu Dhabi
21:00 Muscat
Connect
AA6200 American Airlines
LH423 Lufthansa
WY116 Oman Air
13:59 Rochester
17:50 Boston
10:35 Frankfurt
15:17 Boston
07:00 Frankfurt
19:10 Muscat
Connect
AA6200 American Airlines
KL0618 KLM
KL0453 KLM
KL0453 KLM
13:59 Rochester
20:35 Boston
11:20 Amsterdam Schiphol
21:20 Abu Dhabi
15:17 Boston
09:15 Amsterdam Schiphol
20:05 Abu Dhabi
22:40 Muscat
Connect
AA6177 American Airlines
QR744 Qatar Airways
WY662 Oman Air
17:35 Rochester
22:20 Boston
21:35 Doha
18:55 Boston
17:35 Doha
00:10 Muscat
Connect
AA6177 American Airlines
AA108 American Airlines
EY012 Etihad
KL0453 KLM
17:35 Rochester
19:50 Boston
08:50 London Heathrow
21:20 Abu Dhabi
18:55 Boston
07:30 London Heathrow
18:40 Abu Dhabi
22:40 Muscat
Connect
AA6177 American Airlines
QR744 Qatar Airways
QR1148 Qatar Airways
17:35 Rochester
22:20 Boston
00:55 Doha
18:55 Boston
17:35 Doha
03:30 Muscat
Connect
AA6177 American Airlines
EK238 Emirates
EK866 Emirates
17:35 Rochester
23:00 Boston
02:15 Dubai
18:55 Boston
19:25 Dubai
03:30 Muscat
Connect
AA6177 American Airlines
AA108 American Airlines
EY012 Etihad
EY388 Etihad
17:35 Rochester
19:50 Boston
08:50 London Heathrow
19:50 Abu Dhabi
18:55 Boston
07:30 London Heathrow
18:40 Abu Dhabi
21:00 Muscat
Connect
AA6177 American Airlines
KL0618 KLM
KL0453 KLM
KL0453 KLM
17:35 Rochester
20:35 Boston
11:20 Amsterdam Schiphol
21:20 Abu Dhabi
18:55 Boston
09:15 Amsterdam Schiphol
20:05 Abu Dhabi
22:40 Muscat
Connect
AA6177 American Airlines
QR744 Qatar Airways
QR1136 Qatar Airways
17:35 Rochester
22:20 Boston
19:25 Doha
18:55 Boston
17:35 Doha
22:00 Muscat
Connect
AA6177 American Airlines
TK82 Turkish Airlines
TK774 Turkish Airlines
17:35 Rochester
23:30 Boston
18:20 Istanbul
18:55 Boston
16:00 Istanbul
00:20 Muscat
Connect
AA6177 American Airlines
AA108 American Airlines
EY020 Etihad
EY384 Etihad
17:35 Rochester
19:50 Boston
13:05 London Heathrow
01:45 Abu Dhabi
18:55 Boston
07:30 London Heathrow
22:50 Abu Dhabi
02:55 Muscat
Connect
AA6177 American Airlines
AA108 American Airlines
EY012 Etihad
EY384 Etihad
17:35 Rochester
19:50 Boston
08:50 London Heathrow
01:45 Abu Dhabi
18:55 Boston
07:30 London Heathrow
18:40 Abu Dhabi
02:55 Muscat
Connect
DL5275 Delta
QR702 Qatar Airways
QR1136 Qatar Airways
18:11 Rochester
20:55 New York JFK
19:25 Doha
19:49 New York JFK
16:25 Doha
22:00 Muscat
Connect
DL5275 Delta
QR702 Qatar Airways
QR1148 Qatar Airways
18:11 Rochester
20:55 New York JFK
00:55 Doha
19:49 New York JFK
16:25 Doha
03:30 Muscat
Connect
DL5275 Delta
QR704 Qatar Airways
QR1148 Qatar Airways
18:11 Rochester
01:00 New York JFK
00:55 Doha
19:49 New York JFK
20:30 Doha
03:30 Muscat
Connect
DL5275 Delta
QR702 Qatar Airways
WY662 Oman Air
18:11 Rochester
20:55 New York JFK
21:35 Doha
19:49 New York JFK
16:25 Doha
00:10 Muscat
Connect
DL5275 Delta
QR704 Qatar Airways
WY662 Oman Air
18:11 Rochester
01:00 New York JFK
21:35 Doha
19:49 New York JFK
20:30 Doha
00:10 Muscat
Connect
DL5275 Delta
KL0644 KLM
EY078 Etihad
EY384 Etihad
18:11 Rochester
22:00 New York JFK
14:40 Amsterdam Schiphol
01:45 Abu Dhabi
19:49 New York JFK
11:20 Amsterdam Schiphol
23:10 Abu Dhabi
02:55 Muscat
Connect
DL5275 Delta
EY100 Etihad
EY384 Etihad
18:11 Rochester
21:05 New York JFK
01:45 Abu Dhabi
19:49 New York JFK
17:50 Abu Dhabi
02:55 Muscat
Connect
DL5275 Delta
EY100 Etihad
KL0453 KLM
18:11 Rochester
21:05 New York JFK
21:20 Abu Dhabi
19:49 New York JFK
17:50 Abu Dhabi
22:40 Muscat
Connect
DL5275 Delta
TK12 Turkish Airlines
TK774 Turkish Airlines
18:11 Rochester
00:10 New York JFK
18:20 Istanbul
19:49 New York JFK
16:50 Istanbul
00:20 Muscat
Connect
DL5275 Delta
EY100 Etihad
EY388 Etihad
18:11 Rochester
21:05 New York JFK
19:50 Abu Dhabi
19:49 New York JFK
17:50 Abu Dhabi
21:00 Muscat
Connect
DL5275 Delta
DL264 Delta
WY132 Oman Air
18:11 Rochester
21:30 New York JFK
21:35 Paris CDG
19:49 New York JFK
11:05 Paris CDG
06:40 Muscat
Connect
DL5275 Delta
EK202 Emirates
EK866 Emirates
18:11 Rochester
23:00 New York JFK
02:15 Dubai
19:49 New York JFK
19:45 Dubai
03:30 Muscat
Connect

2. Rochester to Dubai

  1. You take a bus, shuttle or taxi from your location in Geneva to Rochester.

  2. You take a flight from Rochester to Dubai and cost approximately 850 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Oman.

Flight Depart Arrive
DL4840 Delta
EK204 Emirates
05:45 Rochester
11:20 New York JFK
07:25 New York JFK
07:50 Dubai
Connect
UA4979 United Airlines
EK232 Emirates
06:05 Rochester
10:55 Washington Dulles
07:10 Washington Dulles
08:05 Dubai
Connect
B6185 JetBlue Airways
EK204 Emirates
07:15 Rochester
11:20 New York JFK
08:32 New York JFK
07:50 Dubai
Connect
UA4831 United Airlines
EK232 Emirates
08:18 Rochester
10:55 Washington Dulles
09:37 Washington Dulles
08:05 Dubai
Connect
UA4823 United Airlines
UA134 United Airlines
LX242 Swiss
11:59 Rochester
18:15 Newark
13:00 Zurich
13:20 Newark
08:05 Zurich
21:25 Dubai
Connect
AA6200 American Airlines
BA212 British Airways
BA107 British Airways
13:59 Rochester
19:10 Boston
12:50 London Heathrow
15:17 Boston
06:45 London Heathrow
23:00 Dubai
Connect
AA6200 American Airlines
EK238 Emirates
13:59 Rochester
23:00 Boston
15:17 Boston
19:25 Dubai
Connect
UA4825 United Airlines
SV0038 Saudia
SV0554 Saudia
14:40 Rochester
17:00 Washington Dulles
13:45 Riyadh
15:58 Washington Dulles
12:15 Riyadh
16:45 Dubai
Connect
AA6208 American Airlines
AA736 American Airlines
EK008 Emirates
15:52 Rochester
19:20 Philadelphia
09:05 London Heathrow
17:15 Philadelphia
07:45 London Heathrow
19:10 Dubai
Connect
AA6208 American Airlines
QR728 Qatar Airways
QR1018 Qatar Airways
15:52 Rochester
21:40 Philadelphia
19:00 Doha
17:15 Philadelphia
17:15 Doha
21:10 Dubai
Connect
AA6208 American Airlines
AA736 American Airlines
BA107 British Airways
15:52 Rochester
19:20 Philadelphia
12:50 London Heathrow
17:15 Philadelphia
07:45 London Heathrow
23:00 Dubai
Connect
AA6208 American Airlines
AA728 American Airlines
BA107 British Airways
15:52 Rochester
21:55 Philadelphia
12:50 London Heathrow
17:15 Philadelphia
10:20 London Heathrow
23:00 Dubai
Connect
UA4824 United Airlines
LX19 Swiss
LX242 Swiss
17:08 Rochester
21:55 Newark
13:00 Zurich
18:35 Newark
11:40 Zurich
21:25 Dubai
Connect
UA4824 United Airlines
UA960 United Airlines
LH630 Lufthansa
17:08 Rochester
19:40 Newark
14:00 Frankfurt
18:35 Newark
09:10 Frankfurt
22:50 Dubai
Connect
AA6177 American Airlines
QR744 Qatar Airways
QR1018 Qatar Airways
17:35 Rochester
22:20 Boston
19:00 Doha
18:55 Boston
17:35 Doha
21:10 Dubai
Connect
AA6177 American Airlines
BA214 British Airways
BA107 British Airways
17:35 Rochester
22:50 Boston
12:50 London Heathrow
18:55 Boston
10:20 London Heathrow
23:00 Dubai
Connect
AA6177 American Airlines
AA108 American Airlines
EK008 Emirates
17:35 Rochester
19:50 Boston
09:05 London Heathrow
18:55 Boston
07:30 London Heathrow
19:10 Dubai
Connect
AA6177 American Airlines
AA108 American Airlines
BA107 British Airways
17:35 Rochester
19:50 Boston
12:50 London Heathrow
18:55 Boston
07:30 London Heathrow
23:00 Dubai
Connect
AA6177 American Airlines
EK238 Emirates
17:35 Rochester
23:00 Boston
18:55 Boston
19:25 Dubai
Connect
DL5275 Delta
RJ0262 Royal Jordanian
RJ0614 Royal Jordanian
18:11 Rochester
21:40 New York JFK
16:35 Amman
19:49 New York JFK
15:20 Amman
20:35 Dubai
Connect
DL5275 Delta
KL0644 KLM
KL0427 KLM
18:11 Rochester
22:00 New York JFK
14:20 Amsterdam Schiphol
19:49 New York JFK
11:20 Amsterdam Schiphol
23:15 Dubai
Connect
DL5275 Delta
QR702 Qatar Airways
QR1018 Qatar Airways
18:11 Rochester
20:55 New York JFK
19:00 Doha
19:49 New York JFK
16:25 Doha
21:10 Dubai
Connect
DL5275 Delta
EK202 Emirates
18:11 Rochester
23:00 New York JFK
19:49 New York JFK
19:45 Dubai
Connect
DL5275 Delta
LX15 Swiss
LX242 Swiss
18:11 Rochester
21:05 New York JFK
13:00 Zurich
19:49 New York JFK
10:55 Zurich
21:25 Dubai
Connect
AA6160 American Airlines
QR728 Qatar Airways
QR1002 Qatar Airways
18:33 Rochester
21:40 Philadelphia
01:00 Doha
19:59 Philadelphia
17:15 Doha
03:10 Dubai
Connect
AA6160 American Airlines
AA728 American Airlines
BA107 British Airways
18:33 Rochester
21:55 Philadelphia
12:50 London Heathrow
19:59 Philadelphia
10:20 London Heathrow
23:00 Dubai
Connect
AA6160 American Airlines
QR728 Qatar Airways
QR1018 Qatar Airways
18:33 Rochester
21:40 Philadelphia
19:00 Doha
19:59 Philadelphia
17:15 Doha
21:10 Dubai
Connect
UA4270 United Airlines
LX19 Swiss
LX242 Swiss
19:14 Rochester
21:55 Newark
13:00 Zurich
20:46 Newark
11:40 Zurich
21:25 Dubai
Connect
UA4294 United Airlines
UA72 United Airlines
FZ1550 Flydubai
19:30 Rochester
22:30 Washington Dulles
16:35 Tel Aviv
20:35 Washington Dulles
15:30 Tel Aviv
20:55 Dubai
Connect

3. Toronto to Muscat

  1. You take a bus, shuttle or taxi from your location in Geneva to Toronto.

  2. You take a flight from Toronto to Muscat and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Muscat to your destination in Oman.

Flight Depart Arrive
AI188 Air India Limited
AI973 Air India Limited
12:15 Toronto
19:20 Delhi
12:15 Delhi
21:25 Muscat
Connect
MS996 Egyptair
E5753 Air Arabia Egypt
14:05 Toronto
09:20 Cairo
06:25 Cairo
15:10 Muscat
Connect
PK798 Pakistan International Airlines
WY344 Oman Air
15:55 Toronto
15:40 Lahore
14:05 Lahore
17:45 Muscat
Connect
PK798 Pakistan International Airlines
PK229 Pakistan International Airlines
15:55 Toronto
22:15 Lahore
14:05 Lahore
00:15 Muscat
Connect
AC840 Air Canada
WY116 Oman Air
16:50 Toronto
10:35 Frankfurt
06:20 Frankfurt
19:10 Muscat
Connect
KL0692 KLM
KL0453 KLM
KL0453 KLM
17:00 Toronto
11:20 Amsterdam Schiphol
21:20 Abu Dhabi
06:10 Amsterdam Schiphol
20:05 Abu Dhabi
22:40 Muscat
Connect
LH471 Lufthansa
WY116 Oman Air
18:20 Toronto
10:35 Frankfurt
08:15 Frankfurt
19:10 Muscat
Connect
AC058 Air Canada
QR1136 Qatar Airways
20:15 Toronto
19:25 Doha
16:00 Doha
22:00 Muscat
Connect
AC058 Air Canada
QR1148 Qatar Airways
20:15 Toronto
00:55 Doha
16:00 Doha
03:30 Muscat
Connect
EY140 Etihad
EY384 Etihad
20:35 Toronto
01:45 Abu Dhabi
17:25 Abu Dhabi
02:55 Muscat
Connect
EY140 Etihad
KL0453 KLM
20:35 Toronto
21:20 Abu Dhabi
17:25 Abu Dhabi
22:40 Muscat
Connect
EY140 Etihad
EY388 Etihad
20:35 Toronto
19:50 Abu Dhabi
17:25 Abu Dhabi
21:00 Muscat
Connect
WS3 WestJet
EK016 Emirates
EK866 Emirates
21:00 Toronto
13:35 London Gatwick
02:15 Dubai
09:00 London Gatwick
00:40 Dubai
03:30 Muscat
Connect
EK242 Emirates
EK866 Emirates
21:45 Toronto
02:15 Dubai
18:30 Dubai
03:30 Muscat
Connect
EK242 Emirates
EK862 Emirates
21:45 Toronto
08:25 Dubai
18:30 Dubai
09:35 Muscat
Connect
TK18 Turkish Airlines
WY166 Oman Air
22:20 Toronto
00:55 Istanbul
15:15 Istanbul
06:50 Muscat
Connect
TK18 Turkish Airlines
TK774 Turkish Airlines
22:20 Toronto
18:20 Istanbul
15:15 Istanbul
00:20 Muscat
Connect
TK18 Turkish Airlines
TK860 Turkish Airlines
22:20 Toronto
00:55 Istanbul
15:15 Istanbul
06:45 Muscat
Connect

References

Find Hotels in Oman

You can find hotels and accommodations in Oman with our hotels search tool below

Booking.com