DIRECT FLIGHTS TO MUSCAT
Fly non-stop to Muscat with British Airways and discover what this captivating city has to offer.
Fly direct from London Heathrow (LHR) to Muscat International Airport (MCT), and in just over seven hours, you could be exploring the heart of Oman. Muscat is a beautiful and ancient city, which has thankfully retained its old world charm.
The Omani capital city boasts fine weather all year-round, perfect for relaxing on the endless beautiful coastline – the beach is virtually uninterrupted until you reach the UAE over 200 kilometres away. Visit Old Muscat and wander through the maze-like souq in Matrah, see the historic port or the stunning Grand Mosque. Those looking for something a bit more modern can indulge in a spot of shopping at Ruwi, the commercial centre. Don’t miss out on an unforgettable holiday in Muscat.
Book your direct flights from London Heathrow (LHR) to Muscat International Airport (MCT) with British Airways and you'll reach your destination in 7 hours and 15 minutes. With our experienced cabin crew on hand to make sure your flight is comfortable and relaxed, you can step off the plane feeling refreshed and ready to go.
Find a British Airways flight for less, we'll refund the difference.
Low price finder and low initial deposits.
Ensure your next holiday is extra special by talking to one of our Middle East travel specialists.
Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges: