How Long Does It Take to Fly to the Seychelles?
Quick Answer
18–26 hours from the US with at least one layover. No direct flights exist from North America to the Seychelles, so all routes connect through Middle Eastern, African, or European hubs.
Typical Duration
Quick Answer
Flying from the United States to the Seychelles takes 18–26 hours of total travel time, including at least one layover. The Seychelles' remote location in the Indian Ocean, roughly 1,000 miles east of mainland Africa, means there are no direct flights from any US city. The most common routing goes through Dubai, Doha, Abu Dhabi, or Addis Ababa.
Flight Times from Major US Cities
| Departure City | Typical Total Time | Best Connection |
|---|---|---|
| New York (JFK) | 18–22 hours | Dubai, Doha, Addis Ababa |
| Washington, D.C. (IAD) | 19–23 hours | Dubai, Doha, Addis Ababa |
| Chicago (ORD) | 20–24 hours | Dubai, Doha |
| Miami (MIA) | 20–24 hours | Dubai, Doha |
| Houston (IAH) | 20–24 hours | Dubai, Doha |
| Los Angeles (LAX) | 22–26 hours | Dubai, Abu Dhabi |
| San Francisco (SFO) | 22–26 hours | Dubai, Abu Dhabi |
| Atlanta (ATL) | 20–24 hours | Dubai, Doha |
Best Routing Options
Via Dubai (Emirates)
Emirates is the most popular carrier for US-to-Seychelles travel. They operate nonstop flights from several US cities to Dubai (DXB), followed by a 4.5-hour flight from Dubai to Mahe (SEZ). The Dubai layover is typically 2–5 hours, and the total journey from New York takes about 19–21 hours. Emirates' newer aircraft and excellent service make the long journey more comfortable.
Via Doha (Qatar Airways)
Qatar Airways flies from numerous US gateways to Doha (DOH), with connecting service to Mahe. The Doha-to-Seychelles flight is about 5 hours. Qatar's Al Mourjan Business Class Lounge makes longer layovers quite pleasant. Total travel time is comparable to the Emirates routing at 19–23 hours from the East Coast.
Via Abu Dhabi (Etihad Airways)
Etihad operates flights from select US cities to Abu Dhabi (AUH), with connections to the Seychelles. While Etihad's US network is smaller than Emirates or Qatar, their pricing is often competitive and the Abu Dhabi airport offers a comfortable transit experience.
Via Addis Ababa (Ethiopian Airlines)
Ethiopian Airlines offers a unique routing through Addis Ababa (ADD), with direct flights from Washington Dulles and several other US cities. The Addis-to-Seychelles leg is about 4 hours. This routing can sometimes offer the lowest fares, though layover times in Addis Ababa tend to be longer.
Via Europe (Air France, Condor)
Seasonal flights from Paris (CDG) to Mahe on Air France and from Frankfurt on Condor provide European connection options. This routing typically results in longer total travel times (22–28 hours) but may appeal to travelers who want to break up the journey with a European stopover.
Factors Affecting Travel Time
Layover Duration
The layover is the single biggest variable. A well-timed 2-hour connection in Dubai can keep your total trip under 20 hours from the East Coast, while a poorly timed connection with a 6–10 hour layover can stretch it past 26 hours. When booking, always compare total travel time across different itineraries.
Direction of Travel
Flying westbound (Seychelles to US) is typically 1–2 hours longer than eastbound due to prevailing jet stream patterns affecting the transatlantic or transpacific legs of the journey.
Time of Year
Peak season in the Seychelles runs from December through March and again in July and August. During these periods, more flights operate and connection options are better. Shoulder season (April–May, September–November) may have fewer flight frequencies, potentially resulting in longer layovers.
Flight Cost Overview
Round-trip economy fares from the US to the Seychelles typically range from $800–$1,500 depending on the season, how far in advance you book, and your departure city. Business class fares generally run $3,000–$7,000. Booking 3–4 months ahead usually yields the best prices.
Tips for the Journey
- Book Emirates or Qatar for the most frequent connections and shortest total travel times
- Consider a Dubai or Doha stopover to break up the journey and explore a second destination
- Fly on Tuesday or Wednesday for lower fares and less crowded flights
- Request seats near the front of economy for faster deplaning during tight connections
- Seychelles International Airport (SEZ) is on Mahe, the main island; inter-island flights and ferries connect to Praslin and La Digue
- No visa is required for US citizens; a free visitor's permit is issued on arrival for stays up to 90 days