Build your own trip - MSU to MCT Skip navigation
Welcome - Already a member? Sign in

 Start search over
Change your search


MCT (Muscat)






Change Travelers
 1 Adult
 Change travelers

code share icon - Indicates flight is operated by another airline. Move your mouse over the icon for details.



Customer Support
Frequently Asked Questions (FAQs)
Maseru, Lesotho (MSU) to Muscat, Oman (MCT)
 
All Results
South African Airways
South African Airways
Emirates
Emirates
Oman Aviation
Oman Aviation
Etihad Airways
Etihad Airways
 
Nonstop
---
---
---
---
---
---
1 stop
---
---
---
---
---
---
see below
---
Prices are per person for roundtrip travel; they are e-ticket prices and include all flight taxes and fees. Prices do not include baggage fees or other fees charged directly by the airline.
 1  Choose a departing flight or view complete roundtrips
Sort by:   checkedPrice   not checkedDuration   not checkedDeparture time   not checkedArrival time  
 
Roundtrip: from  $1421
11:15 am Depart Maseru (MSU)
Arrive Muscat (MCT) 3:55 am +1 day
Mon 19-Apr
Duration: 14hr 40mn
South African Airways South African Airways South African Airways 8053 operated by South African Airlink8053
Emirates Emirates 762  / 866
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $1431
1:30 pm Depart Maseru (MSU)
Arrive Muscat (MCT) 9:30 am +1 day
Mon 19-Apr
Duration: 18hr 0mn
South African Airways South African Airways South African Airways 8063 operated by South African Airlink8063
Emirates Emirates 764  / 862
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $1451
11:15 am Depart Maseru (MSU)
Arrive Muscat (MCT) 9:30 am +1 day
Mon 19-Apr
Duration: 20hr 15mn
South African Airways South African Airways South African Airways 8053 operated by South African Airlink8053
Emirates Emirates 764  / 862
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $1674
4:45 pm Depart Maseru (MSU)
Arrive Muscat (MCT) 11:10 am +1 day
Mon 19-Apr
Duration: 16hr 25mn
South African Airways South African Airways South African Airways 8059 operated by South African Airlink8059
Emirates Emirates 766  / Emirates 6484 operated by Oman Aviation6484
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $1722
11:15 am Depart Maseru (MSU)
Arrive Muscat (MCT) 3:55 am +1 day
Mon 19-Apr
Duration: 14hr 40mn
South African Airways South African Airways South African Airways 8053 operated by South African Airlink8053
Emirates Emirates 762
Oman Aviation Oman Aviation Oman Aviation 5866 operated by Emirates5866
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $1722
11:15 am Depart Maseru (MSU)
Arrive Muscat (MCT) 7:00 am +1 day
Mon 19-Apr
Duration: 17hr 45mn
South African Airways South African Airways South African Airways 8053 operated by South African Airlink8053
Emirates Emirates 762
Oman Aviation Oman Aviation 602
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $1722
1:30 pm Depart Maseru (MSU)
Arrive Muscat (MCT) 9:30 am +1 day
Mon 19-Apr
Duration: 18hr 0mn
South African Airways South African Airways South African Airways 8063 operated by South African Airlink8063
Emirates Emirates 764
Oman Aviation Oman Aviation Oman Aviation 5862 operated by Emirates5862
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $1749
11:15 am Depart Maseru (MSU)
Arrive Muscat (MCT) 7:00 am +1 day
Mon 19-Apr
Duration: 17hr 45mn
South African Airways South African Airways South African Airways 8053 operated by South African Airlink8053
Emirates Emirates 762  / Emirates 6482 operated by Oman Aviation6482
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $1749
11:15 am Depart Maseru (MSU)
Arrive Muscat (MCT) 9:30 am +1 day
Mon 19-Apr
Duration: 20hr 15mn
South African Airways South African Airways South African Airways 8053 operated by South African Airlink8053
Emirates Emirates 762  / 862
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $2239
11:15 am Depart Maseru (MSU)
Arrive Muscat (MCT) 3:55 am +1 day
Mon 19-Apr
Duration: 14hr 40mn
South African Airways South African Airways South African Airways 8053 operated by South African Airlink8053  / South African Airways 7160 operated by Emirates7160
Oman Aviation Oman Aviation Oman Aviation 5866 operated by Emirates5866
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $2239
11:15 am Depart Maseru (MSU)
Arrive Muscat (MCT) 7:00 am +1 day
Mon 19-Apr
Duration: 17hr 45mn
South African Airways South African Airways South African Airways 8053 operated by South African Airlink8053  / South African Airways 7160 operated by Emirates7160
Oman Aviation Oman Aviation 602
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $2239
1:30 pm Depart Maseru (MSU)
Arrive Muscat (MCT) 9:30 am +1 day
Mon 19-Apr
Duration: 18hr 0mn
South African Airways South African Airways South African Airways 8063 operated by South African Airlink8063  / South African Airways 7158 operated by Emirates7158
Oman Aviation Oman Aviation Oman Aviation 5862 operated by Emirates5862
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $2239
8:00 am Depart Maseru (MSU)
Arrive Muscat (MCT) 7:00 am +1 day
Mon 19-Apr
Duration: 21hr 0mn
South African Airways South African Airways South African Airways 8051 operated by South African Airlink8051  / South African Airways 7160 operated by Emirates7160
Oman Aviation Oman Aviation 602
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $2339
8:00 am Depart Maseru (MSU)
Arrive Muscat (MCT) 4:00 am +1 day
Mon 19-Apr
Duration: 18hr 0mn
South African Airways South African Airways South African Airways 8051 operated by South African Airlink8051
Etihad Airways Etihad Airways 601  / 384
Connect in Johannesburg (O.R. Tambo Intl.), Abu Dhabi (Abu Dhabi Intl.)
 
  Select this departure  
 
Roundtrip: from  $2339
8:00 am Depart Maseru (MSU)
Arrive Muscat (MCT) 8:00 am +1 day
Mon 19-Apr
Duration: 22hr 0mn
South African Airways South African Airways South African Airways 8051 operated by South African Airlink8051
Etihad Airways Etihad Airways 601
Oman Aviation Oman Aviation 632
Connect in Johannesburg (O.R. Tambo Intl.), Abu Dhabi (Abu Dhabi Intl.)
 
  Select this departure  
 
Roundtrip: from  $2342
1:30 pm Depart Maseru (MSU)
Arrive Muscat (MCT) 11:10 am +1 day
Mon 19-Apr
Duration: 19hr 40mn
South African Airways South African Airways South African Airways 8063 operated by South African Airlink8063  / South African Airways 7162 operated by Emirates7162
Oman Aviation Oman Aviation 604
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $2395
11:15 am Depart Maseru (MSU)
Arrive Muscat (MCT) 3:55 am +1 day
Mon 19-Apr
Duration: 14hr 40mn
South African Airways South African Airways South African Airways 8053 operated by South African Airlink8053  / South African Airways 7160 operated by Emirates7160
Emirates Emirates 866
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $2395
11:15 am Depart Maseru (MSU)
Arrive Muscat (MCT) 7:00 am +1 day
Mon 19-Apr
Duration: 17hr 45mn
South African Airways South African Airways South African Airways 8053 operated by South African Airlink8053  / South African Airways 7160 operated by Emirates7160
Emirates Emirates Emirates 6482 operated by Oman Aviation6482
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $2395
1:30 pm Depart Maseru (MSU)
Arrive Muscat (MCT) 9:30 am +1 day
Mon 19-Apr
Duration: 18hr 0mn
South African Airways South African Airways South African Airways 8063 operated by South African Airlink8063  / South African Airways 7158 operated by Emirates7158
Emirates Emirates 862
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $2475
1:30 pm Depart Maseru (MSU)
Arrive Muscat (MCT) 11:10 am +1 day
Mon 19-Apr
Duration: 19hr 40mn
South African Airways South African Airways South African Airways 8063 operated by South African Airlink8063  / South African Airways 7158 operated by Emirates7158
Emirates Emirates Emirates 6484 operated by Oman Aviation6484
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $2677
4:45 pm Depart Maseru (MSU)
Arrive Muscat (MCT) 11:10 am +1 day
Mon 19-Apr
Duration: 16hr 25mn
South African Airways South African Airways South African Airways 8059 operated by South African Airlink8059  / South African Airways 7162 operated by Emirates7162
Emirates Emirates Emirates 6484 operated by Oman Aviation6484
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $2722
4:45 pm Depart Maseru (MSU)
Arrive Muscat (MCT) 5:10 pm +1 day
Mon 19-Apr
Duration: 22hr 25mn
South African Airways South African Airways South African Airways 8059 operated by South African Airlink8059
Emirates Emirates 766  / Emirates 6472 operated by Oman Aviation6472
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
 
Roundtrip: from  $2728
8:00 am Depart Maseru (MSU)
Arrive Muscat (MCT) 3:55 am +1 day
Mon 19-Apr
Duration: 17hr 55mn
South African Airways South African Airways South African Airways 8051 operated by South African Airlink8051  / South African Airways 7160 operated by Emirates7160
Emirates Emirates 866
Connect in Johannesburg (O.R. Tambo Intl.), Dubai (Dubai Intl.)
 
  Select this departure  
Expedia Information:  
about Expedia| add your hotel| press room| investor relations| Expedia terms of use| updated privacy policy| about our ads| become an affiliate| advertising| jobs| feedback

Expedia Links:   home| flights| hotels| cars| cruises| earn ThankYou Points| Elite Plus| Egencia| site map
Expedia, Inc. is not responsible for content on external Web sites. ©2009 Expedia, Inc. All rights reserved.
Photos: Getty Images, Corbis
Plus sign (+) means taxes and fees are additional.
International sites:
Australia| Canada| China| Denmark| France| Germany| India| Italy| Japan| Mexico| Netherlands| New Zealand| Norway| Spain| Sweden| United Kingdom