Skip to the main contentAccessibility information

PLAN AND BOOK

Fly Better to North America

Choose from over 230 more cities across the US, Canada and Mexico when you fly with us and our airline partners.

Fly Emirates to the US, Canada and Mexico

Start your journey to North America with us. Fly from or through Dubai to 12 cities in the USA, including New York, Los Angeles, Chicago and Miami. Or fly with us to Toronto and Montréal in Canada, and the capital of Mexico, Mexico City. 

Take advantage of our partnerships to fly to over 230 more cities beyond. You can book your whole journey with us and travel on one ticket. Enjoy easy connections and shared frequent flyer benefits.

  • Connect with Air Canada

    Fly with us to Toronto or Montréal, then connect with Air Canada to destinations beyond like Calgary and the Rocky Mountains, Vancouver and more.

    Find out more about Air Canada

  • Connect with United

    Board your connections to United flights in three of our 12 US destinations: Chicago, San Francisco and Houston.

    Find out more about United
Fly in comfort to North America

Comfort matters on a long-haul journey. So look forward to relaxing with us. From a hassle-free airport journey in Dubai to your experience on board, you can ease into your holiday in the US, Canada or Mexico. 

Enjoy delicious regional dining, refreshing drinks, and our world-class service. And what better excuse to catch up on your favourite movies, box sets, music, sports or documentaries with over 6,500 entertainment channels.

Book your trip to North America
You can book all your connections right here. Enter your departure airport and your destination in Canada, Mexico or the US, and we’ll show you how to get there. We’ll issue your ticket for all your connecting flights.