Popular Filters
One Way Price
Duration
Stops From Maastricht
Departure From Maastricht
OMR 1,476
OMR 1,196
Arrival at Muscat
OMR 1,196
OMR 1,196
OMR 1,498
OMR 1,196
Alliances & Airlines
Oneworld
()
SkyTeam
(20)
Star Alliance
(9)
Layover Airports
+ 1 more
Layover Duration
Top Airlines
Maastricht to Oman
OMR 1,199
Maastricht to Muscat , 12 Jun
KLM Royal Dutch KL | 318
14:55
Fri, 12 Jun 26
Maastricht, Netherlands
15:55
Fri, 12 Jun 26
Eindhoven, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 318
16:00
Fri, 12 Jun 26
Eindhoven, Netherlands
18:00
Fri, 12 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 3959 | Operated By Saudia
15:55
Sat, 13 Jun 26
Amsterdam, Netherlands
05 h 50 m
22:45
Sat, 13 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 6074 | Operated By Oman Air
00:55
Sun, 14 Jun 26
Terminal T1
Jeddah, Saudi Arabia
03 h 15 m
05:10
Sun, 14 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 1,241
Maastricht to Muscat , 12 Jun
KLM Royal Dutch KL | 318
14:55
Fri, 12 Jun 26
Maastricht, Netherlands
15:55
Fri, 12 Jun 26
Eindhoven, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 318
16:00
Fri, 12 Jun 26
Eindhoven, Netherlands
18:00
Fri, 12 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 3959 | Operated By Saudia
15:55
Sat, 13 Jun 26
Amsterdam, Netherlands
05 h 50 m
22:45
Sat, 13 Jun 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 674
00:55
Sun, 14 Jun 26
Terminal T1
Jeddah, Saudi Arabia
03 h 15 m
05:10
Sun, 14 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 1,479
Maastricht to Muscat , 12 Jun
KLM Royal Dutch KL | 316
05:20
Fri, 12 Jun 26
Maastricht, Netherlands
06:20
Fri, 12 Jun 26
Eindhoven, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 316
06:25
Fri, 12 Jun 26
Eindhoven, Netherlands
08:10
Fri, 12 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1855
15:35
Fri, 12 Jun 26
Amsterdam, Netherlands
01 h 25 m
17:00
Fri, 12 Jun 26
Terminal T1
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9598 | Operated By Oman Air
20:15
Fri, 12 Jun 26
Terminal T1
Munich, Germany
07 h 05 m
05:20
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 1,481
Maastricht to Muscat , 12 Jun
KLM Royal Dutch KL | 318
14:55
Fri, 12 Jun 26
Maastricht, Netherlands
15:55
Fri, 12 Jun 26
Eindhoven, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 318
16:00
Fri, 12 Jun 26
Eindhoven, Netherlands
18:00
Fri, 12 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1851
09:40
Sat, 13 Jun 26
Amsterdam, Netherlands
01 h 25 m
11:05
Sat, 13 Jun 26
Terminal T1
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9598 | Operated By Oman Air
20:15
Sat, 13 Jun 26
Terminal T1
Munich, Germany
07 h 05 m
05:20
Sun, 14 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 1,501
Transit Visa may be required
Maastricht to Muscat , 12 Jun
KLM Royal Dutch KL | 316
05:20
Fri, 12 Jun 26
Maastricht, Netherlands
06:20
Fri, 12 Jun 26
Eindhoven, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 316
06:25
Fri, 12 Jun 26
Eindhoven, Netherlands
08:10
Fri, 12 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 871
14:25
Fri, 12 Jun 26
Amsterdam, Netherlands
08 h
01:55
Sat, 13 Jun 26
Terminal T3
New Delhi, India
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 242
08:55
Sat, 13 Jun 26
Terminal T3
New Delhi, India
03 h 20 m
10:45
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 1,562
Maastricht to Muscat , 12 Jun
KLM Royal Dutch KL | 316
05:20
Fri, 12 Jun 26
Maastricht, Netherlands
06:20
Fri, 12 Jun 26
Eindhoven, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 316
06:25
Fri, 12 Jun 26
Eindhoven, Netherlands
08:10
Fri, 12 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1821
16:55
Fri, 12 Jun 26
Amsterdam, Netherlands
01 h 05 m
18:00
Fri, 12 Jun 26
Terminal T3
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9596 | Operated By Oman Air
19:30
Fri, 12 Jun 26
Terminal T3
Frankfurt, Germany
06 h 55 m
04:25
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 1,565
Maastricht to Muscat , 12 Jun
KLM Royal Dutch KL | 318
14:55
Fri, 12 Jun 26
Maastricht, Netherlands
15:55
Fri, 12 Jun 26
Eindhoven, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 318
16:00
Fri, 12 Jun 26
Eindhoven, Netherlands
18:00
Fri, 12 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1819
12:30
Sat, 13 Jun 26
Amsterdam, Netherlands
01 h 05 m
13:35
Sat, 13 Jun 26
Terminal T3
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9596 | Operated By Oman Air
19:30
Sat, 13 Jun 26
Terminal T3
Frankfurt, Germany
06 h 55 m
04:25
Sun, 14 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
OMR 1,762
Maastricht to Muscat , 12 Jun
KLM Royal Dutch KL | 316
05:20
Fri, 12 Jun 26
Maastricht, Netherlands
06:20
Fri, 12 Jun 26
Eindhoven, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 316
06:25
Fri, 12 Jun 26
Eindhoven, Netherlands
08:10
Fri, 12 Jun 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1925
17:15
Fri, 12 Jun 26
Amsterdam, Netherlands
01 h 25 m
18:40
Fri, 12 Jun 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 4296 | Operated By Oman Air
20:45
Fri, 12 Jun 26
Zurich, Switzerland
07 h 05 m
05:50
Sat, 13 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Maastricht (MST)
Maastricht
