125+ ways to get to the U.S., Canada and Mexico from Asia

125+ Ways To Get Between Asia And North America As An Airline Employee

Kerwin McKenziePassrider (Non-Rev) Travel Guides Leave a Comment

Non-Rev Travel Guide: 125+ Ways To Get Between Asia And North America

Originally Published May 4, 2018 and  updated August 29, 2023
Updated March 29, 2024

Non-Rev Travel Guides: Asia | Europe | Hawaii | Middle East

Asia is one of my favorite places to visit. However, its quite far away and takes forever and a day to get there even with the likes of the newer planes like the Boeing 787 and the Airbus A350. If you miss a flight you may have to wait a whole 24 hours or more to get on another one coming back home to North America. It’s why I created this Non-Rev Travel Guide: Countless Ways To Get Between Asia and North America.

You will have to be creative and sometimes make the decision to take another flight right away without delay. You may even have to purchase a ticket, if you do, please consider my partner
Skyscanner or Expedia, as I earn a small commission if you use this service.

 

 

This post will also look at how to get between the different countries so you can make the connections back to the U.S. The Airport Schedules page is very useful for this task.

Note that some of these flights are not daily. Ensure you have have an agreement with the airlines in order to fly space available. Also, depending on the agreement, you’ll have to get a ticket before you leave the U.S. So plan a head for alternate routings.

There are many airlines flying between the different Asian countries, so you’ll be able to make a connecting flight to one of the cities with nonstop flights and then be able to get back to the U.S.

If you do need a hotel, please consider using this map to book your hotel

 

 

 

Remember to use the flight schedule program to the right of this post to help you with routings.

Asian Cities with Nonstop Air Service Between The U.S., Canada and Mexico

The following cities are major cities in Asia with nonstop air service between the U.S., Canada or Mexico via the Pacific Ocean and the airlines which serve them:

Guam | Hong Kong | IndiaJapan | People’s Republic of China | South Korea | Singapore | Taiwan | The Philippines

Guam

  • Agana (GUM)

    • Honolulu, HI (HNL) – United Airlines (Star Alliance) (UA)
    • Tokyo-Narita, Japan (NRT) – Japan Airlines (oneworld) (JL)
    • Tokyo-Narita, Japan (NRT) – United Airlines (Star Alliance) (UA)

Hong Kong

  • Hong Kong (HKG)

    • Boston, MA (BOS) on Cathay Pacific Airways (Oneworld) (CX)
    • Chicago-O’Hare, IL (ORD) on Cathay Pacific Airways (Oneworld) (CX)
    • Los Angeles, CA (LAX) on Cathay Pacific Airways (Oneworld) (CX), United Airlines (Star Alliance) (UA)
    • Newark-Liberty, NJ (EWR) on United Airlines (Star Alliance) (UA)
    • New York-JFK, NY (JFK) on Cathay Pacific Airways (Oneworld) (CX)
    • San Francisco, CA (SFO) on Cathay Pacific Airways (Oneworld) (CX), United Airlines (Star Alliance) (UA)
    • Taipei, Taiwan (TPE) to Los Angeles, CA (LAX) on Cathay Pacific Airways (Oneworld) (CX)
    • Taipei, Taiwan (TPE) to New York-JFK, NY (JFK) on Cathay Pacific Airways (Oneworld) (CX)
    • Taipei, Taiwan (TPE) to San Francisco, CA (SFO) on Cathay Pacific Airways (Oneworld) (CX)
    • Toronto, ON Canada (YYZ) on Cathay Pacific Airways (Oneworld) (CX)
    • Vancouver, BC Canada (YVR) on Air Canada (Star Alliance) (AC), Cathay Pacific Airways (Oneworld) (CX)

India

  • Delhi (DEL)

    • Chicago-O’Hare, IL (ORD) on Air India (Star Alliance) (AI)
    • Montreal, QC Canada (YUL – Trudeau) on Air Canada (Star Alliance) (AC)
    • Newark-Liberty, NJ (EWR) on Air India (Star Alliance) (AI), United Airlines (Star Alliance) (UA)
    • New York-JFK, NY (JFK) on Air India (Star Alliance) (AI), American Airlines (Oneworld) (AA)
    • San Francisco, CA (SFO) on Air India (Star Alliance) (AI), United Airlines (Star Alliance) (UA)
    • Toronto, ON Canada (YYZ) on Air Canada (Star Alliance) (AC), Air India (Star Alliance) (AI)
    • Toronto, ON Canada (YYZ) to Los Angeles, CA (LAX) – Direct on Air Canada (Star Alliance) (AC)
    • Vancouver, BC Canada (YVR) on Air India (Star Alliance) (AI)
    • Washington-Dulles, VA (IAD) on Air India (Star Alliance) (AI)
  • Mumbai (BOM)

    • New York-JFK, NY (JFK) on Air India (Star Alliance) (AI)
    • Newark-Liberty, NJ (EWR) on Air India (AI) and United Airlines (UA)
    • San Francisco, CA (SFO) – Air India (Star Alliance) (AI)

Japan

  • Nagoya (NGO)

    • Agana, Guam (GUM) on United Airlines (Star Alliance) (UA)
    • Honolulu, HI (HNL) on Japan Airlines (oneworld) (JL)
  • Tokyo-Haneda (HND)

    • Agana, Guam (GUM) on United Airlines (Star Alliance) (UA)
    • Atlanta, GA (ATL) on Delta Air Lines (SkyTeam) (DL)
    • Chicago-O’Hare, IL (ORD) on All Nippon Airlines (Star Alliance) (NH), Japan Airlines (Oneworld) (JL), United Airlines (Star Alliance) (UA)
    • Dallas/Fort Worth, TX (DFW) on American Airlines (Oneworld) (AA), Japan Airlines (Oneworld) (JL)
    • Detroit, MI (DTW) on Delta Air Lines (SkyTeam) (DL)
    • Honolulu, HI (HNL) on All Nippon Airlines (Star Alliance) (NH), Delta Air Lines (SkyTeam) (DL), Hawaiian Airlines (HA), Japan Airlines (Oneworld) (JL)
    • Houston-Intercontinental, TX (IAH) on All Nippon Airlines (Star Alliance) (NH)
    • Kona, HI (KOA) on Hawaiian Airlines (HA)
    • Los Angeles, CA (LAX) on All Nippon Airlines (Star Alliance) (NH), American Airlines (Oneworld) (AA), Delta Air Lines (SkyTeam) (DL), Japan Airlines (Oneworld) (JL), United Airlines (Star Alliance) (UA)
    • Minneapolis/St. Paul, MN (MSP) on Delta Air Lines (SkyTeam) (DL)
    • New York-JFK, NY (JFK) on All Nippon Airlines (Star Alliance) (NH), American Airlines (Oneworld) (AA), Japan Airlines (Oneworld) (JL)
    • Newark-Liberty, NJ (EWR) on United Airlines (Star Alliance) (UA)
    • San Francisco, CA (SFO) on All Nippon Airlines (Star Alliance) (NH), Japan Airlines (Oneworld) (JL), United Airlines (Star Alliance) (UA)
    • Seattle, WA (SEA) on All Nippon Airlines (Star Alliance) (NH), Delta Air Lines (SkyTeam) (DL)
    • Toronto, ON Canada (YYZ) on Air Canada (Star Alliance) (AC)
    • Vancouver, BC Canada (YVR) on All Nippon Airlines (Star Alliance) (NH)
    • Washington-Dulles, VA (IAD) on All Nippon Airlines (Star Alliance) (NH), United Airlines (Star Alliance) (UA)
  • Tokyo-Narita (NRT)

    • Agana, Guam (GUM) on Japan Airlines (Oneworld) (JL), United Airlines (Star Alliance) (UA)
    • Boston, MA (BOS) on Japan Airlines (Oneworld) (JL)
    • Calgary, AB Canada (YYC) on WestJet (WS)
    • Chicago-O’Hare, IL (ORD) on All Nippon Airlines (Star Alliance) (NH)
    • Dallas/Fort Worth, TX (DFW) on American Airlines (Oneworld) (AA)
    • Denver, CO (DEN) on United Airlines (Star Alliance) (UA)
    • Honolulu, HI (HNL) on All Nippon Airlines (Star Alliance) (NH), Hawaiian Airlines (HA), Japan Airlines (Oneworld) (JL)
    • Houston-Intercontinental, TX (IAH) on United Airlines (Star Alliance) (UA)
    • Kona, HI (KOA) on Japan Airlines (Oneworld) (JL)
    • Los Angeles, CA (LAX) on All Nippon Airlines (Star Alliance) (NH), Japan Airlines (Oneworld) (JL), Singapore Airlines (Star Alliance) (SQ), United Airlines (Star Alliance) (UA)
    • Mexico City, Mexico (MEX) on Aeromexico (SkyTeam) (AM), All Nippon Airlines (Star Alliance) (NH)
    • Montreal, QC Canada (YUL – Trudeau) on Air Canada (Star Alliance) (AC)
    • Newark-Liberty, NJ (EWR) on United Airlines (Star Alliance) (UA)
    • Saipan, Northern Mariana Islands (SPN) on United Airlines (Star Alliance) (UA)
    • San Diego, CA (SAN) on Japan Airlines (Oneworld) (JL)
    • San Francisco, CA (SFO) on All Nippon Airlines (Star Alliance) (NH), Japan Airlines (Oneworld) (JL), United Airlines (Star Alliance) (UA)
    • Seattle, WA (SEA) on Japan Airlines (Oneworld) (JL)
    • Toronto, ON Canada (YYZ) on Air Canada (Star Alliance) (AC)
    • Vancouver, BC Canada (YVR) on Air Canada (Star Alliance) (AC), Japan Airlines (Oneworld) (JL)

People’s Republic of China

  • Chengdu (CTU)

    • San Francisco, CA (SFO) on United Airlines (Star Alliance) (UA)
  • Beijing (PEK)

    • Boston, MA (BOS) on Hainan Airlines (HU)
    • Chicago, IL O’Hare (ORD) on United Airlines (Star Alliance) (UA)
    • Los Angeles, CA (LAX) on Air China (CA)
    • Montreal, QC, Canada on Air Canada (Star Alliance) (AC)
    • New York, NY JFK (JFK) on Air China (CA)
    • Newark, NJ Liberty (EWR) on United Airlines (Star Alliance) (UA)
    • San Francisco, CA (SFO) on Air China (CA), United Airlines (Star Alliance) (UA)
    • Seattle, WA (SEA) on Hainan Airlines (HU)
    • Toronto, ON, Canada on Air Canada (Star Alliance) (AC)
    • Vancouver, BC, Canada on Air Canada (Star Alliance) (AC), Air China (CA)
    • Washington-Dulles, DC Dulles (IAD) on Air China (CA), United Airlines (Star Alliance) (UA)
    •  
  • Guangzhou (CAN)

    • Los Angeles, CA (LAX) on China Southern Airlines (CZ)
    • San Francisco, CA (SFO) on China Southern Airlines (CZ)
  • Shanghai-Pu Dong (PVG)

    • Chicago-O’Hare, IL (ORD) on United Airlines (Star Alliance) (UA)
    • Detroit, MI (DTW) on Delta Air Lines (SkyTeam) (DL)
    • Los Angeles, CA (LAX) on China Eastern Airlines (MU), Delta Air Lines (DL), United Airlines (Star Alliance) (UA)
    • New York-JFK, NY (JFK) on China Eastern Airlines (MU)
    • San Francisco, CA (SFO) on China Eastern Airlines (MU), United Airlines (Star Alliance) (UA)
    • Seattle, WA (SEA) on Delta Air Lines (SkyTeam) (DL)
    • Toronto, ON Canada (YYZ) on China Eastern Airlines (MU)
    • Vancouver, BC Canada (YVR) on Air Canada (Star Alliance) (AC) ​

South Korea

  • Seoul-Incheon (ICN)

    • Agana, Guam (GUM) on Jeju Air (7C), Jin Air (LJ), Korean Airlines (SkyTeam) (KE), T’way Air (TW)
    • Atlanta, GA (ATL) on Delta Air Lines (SkyTeam) (DL), Korean Airlines (SkyTeam) (KE)
    • Boston, MA (BOS) on Korean Airlines (SkyTeam) (KE)
    • Calgary, AB Canada (YYC) on WestJet (WS)
    • Chicago-O’Hare, IL (ORD) on Korean Airlines (SkyTeam) (KE)
    • Dallas/Fort Worth, TX (DFW) on American Airlines (Oneworld) (AA), Korean Airlines (SkyTeam) (KE)
    • Detroit, MI (DTW) on Delta Air Lines (SkyTeam) (DL)
    • Guam (GUM) on Jeju Air (7C), Jin Air (LJ), Korean Airlines (SkyTeam) (KE), T’way Air (TW)
    • Honolulu, HI (HNL) on Hawaiian Airlines (HA), Asiana Airlines (Star Alliance) (OZ), Korean Airlines (SkyTeam) (KE)
    • Las Vegas, NV (LAS) on Korean Airlines (SkyTeam) (KE)
    • Los Angeles, CA (LAX) on Asiana Airlines (Star Alliance) (OZ), Korean Airlines (SkyTeam) (KE)
    • Mexico City, Mexico (MEX) on Aeromexico (SkyTeam) (AM)
    • Mexico City, Mexico (MEX) to Monterrey, Mexico (MTY) to Seoul, Republic of Korea (ICN) on Aeromexico (SkyTeam) (AM)
    • Minneapolis/St. Paul, MN (MSP) on Delta Air Lines (SkyTeam) (DL)
    • Montreal, QC Canada (YUL – Trudeau) on Air Canada (Star Alliance) (AC)
    • New York-JFK, NY (JFK) on Asiana Airlines (Star Alliance) (OZ), Korean Airlines (SkyTeam) (KE)
    • San Francisco, CA (SFO) on Asiana Airlines (Star Alliance) (OZ), Korean Airlines (SkyTeam) (KE), United Airlines (Star Alliance) (UA)
    • Seattle, WA (SEA) on Delta Air Lines (SkyTeam) (DL), Asiana Airlines (Star Alliance) (OZ), Korean Airlines (SkyTeam) (KE)
    • Seoul, Republic of Korea (ICN) to Monterrey, Mexico (MTY) to Mexico City, Mexico (MEX) on Aeromexico (SkyTeam) (AM)
    • Toronto, ON Canada (YYZ) on Air Canada (Star Alliance) (AC), Korean Airlines (SkyTeam) (KE)
    • Vancouver, BC Canada (YVR) on Air Canada (Star Alliance) (AC), Korean Airlines (SkyTeam) (KE)
    • Washington-Dulles, VA (IAD) on Korean Airlines (SkyTeam) (KE) ​
Seoul-Incheon Airport, South Korea (ICN)Seoul-Incheon Airport, South Korea (ICN)

 

Singapore

  • Singapore (SIN)

    • Frankfurt, Germany (FRA) to New York-JFK, NY (JFK) on Singapore Airlines (Star Alliance) (SQ)
    • Houston-Intercontinental, TX (IAH) to Manchester, England (MAN) to Singapore (SIN) on Singapore Airlines (Star Alliance) (SQ)
    • Los Angeles, CA (LAX) on Singapore Airlines (Star Alliance) (SQ)
    • Los Angeles, CA (LAX) to Tokyo-Narita, Japan (NRT) to Singapore (SIN) on Singapore Airlines (Star Alliance) (SQ)
    • Newark-Liberty, NJ (EWR) on Singapore Airlines (Star Alliance) (SQ)
    • New York-JFK, NY (JFK) on Singapore Airlines (Star Alliance) (SQ)
    • San Francisco, CA (SFO) on Singapore Airlines (Star Alliance) (SQ), United Airlines (Star Alliance) (UA)
    • Seattle, WA (SEA) on Singapore Airlines (Star Alliance) (SQ)
    • Tokyo-Narita, Japan (NRT) to Los Angeles, CA (LAX) on Singapore Airlines (Star Alliance) (SQ)
    • Vancouver, BC Canada (YVR) on Air Canada (Star Alliance) (AC)

Taiwan

  • Taipei (TPE)

    • Chicago-O’Hare, IL (ORD) on EVA Airways (Star Alliance) (BR)
    • Houston-Intercontinental, TX (IAH) on EVA Airways (Star Alliance) (BR)
    • Los Angeles, CA (LAX) on China Airlines (SkyTeam) (CI), EVA Airways (Star Alliance) (BR), Starlux Airlines (not part of an alliance) (JX)
    • New York-JFK, NY (JFK) on China Airlines (SkyTeam) (CI), EVA Airways (Star Alliance) (BR)
    • Ontario, CA (ONT) on China Airlines (SkyTeam) (CI)
    • San Francisco, CA (SFO) on China Airlines (SkyTeam) (CI), EVA Airways (Star Alliance) (BR), Starlux Airlines (not part of an alliance) (JX), United Airlines (Star Alliance) (UA)
    • Seattle, WA (SEA) on China Airlines (SkyTeam) (CI), Delta Air Lines (SkyTeam) (DL), EVA Airways (Star Alliance) (BR), Starlux Airlines (not part of an alliance) (JX)
    • Toronto, ON Canada (YYZ) on EVA Airways (Star Alliance) (BR)
    • Vancouver, BC Canada (YVR) on China Airlines (SkyTeam) (CI), EVA Airways (Star Alliance) (BR)

The Philippines

  • Manilla (MNL)

    • Agana, Guam (GUM) on Philippine Airlines (PR), United Airlines (Star Alliance) (UA)
    • Honolulu, HI (HNL) on Philippine Airlines (PR)
    • Los Angeles, CA (LAX) on Philippine Airlines (PR)
    • Los Angeles, CA (LAX) to Honolulu, HI (HNL) to Manila, Philippines (MNL) on Philippine Airlines (PR)
    • New York-JFK, NY (JFK) on Philippine Airlines (PR)
    • New York-JFK, NY (JFK) to Vancouver, BC Canada (YVR) to Manila, Philippines (MNL) on Philippine Airlines (PR)
    • San Francisco, CA (SFO) on Philippine Airlines (PR), United Airlines (Star Alliance) (UA)
    • Toronto, ON Canada (YYZ) on Philippine Airlines (PR)
    • Vancouver, BC Canada (YVR) on Philippine Airlines (PR)

Additional Information

Currency

Each country pretty much have a different current, but usually USD is accepted:

  • Guam – US dollar (USD)
  • Hong Kong – Hong Kong dollar (HKD)
  • India – Indian Rupee (DKK)
  • Japan – Japanese yen (YEN)
  • People’s Republic of China – Chinese Yuan Renminbi (CNY)
  • South Korea – South Korean won (KRW)
  • Singapore – Singapore dollar (SGD)
  • Taiwan -New Taiwan dollar (TWD)
  • Philippines -Philippine peso (PHP)

Language

There are local languages spoken, however English is widely spoken throughout Asia.

Visa Information

As a U.S. citizen, no visa is required for most of the countries in Asia. Just ensure that you have a passport that is valid for at least 6 months and has at least two blank pages. The U.S. State Department has excellent information.

Citizens of other countries should check with their consulates for visa and health requirements. Use this link to check visa requirements.

Hotels

Most of the airports will have hotels available either at the airport itself or close by. If you need a shuttle, check with the hotel to see if there is an additional charge.

Start your search with our partner HotelsCombined by using the search box below. If you don’t like this partner, then you can try Booking.com or Agoda as well:

 

Transportation

Depending on where you are, you may have to take a train or an airplane to get to another island; usually an airplane. You can take:

A low cost/main line carrier

There are many within Asia. Note that last minute fares on these carriers are usually the same as on the full service ones. Check with your airline to see if you have pass travel benefits. You may have to buy the passes before you leave your home town. Note that sometimes they arrive at an airport that does not have a facility to connect without having to clear security. Or they may arrive at the other smaller airport in the city. usually there’s transportation between airports though. An example is Bangkok. There are currently no nonstop flights from Thailand to the U.S. but you can say fly from BKK or DMK (the other airport) on a low coast carrier or Thai Airways (TG) to say Japan, Taipei, Hong Kong, etc. then get a nonstop flight to the U.S., Canada or Mexico.

Also one thing to note is that there are a few tags in Asia, but only in certain direction. One I can think of is Emirates (EK) from Bangkok (BKK) to Hong Kong (HKG). There’s also Ethiopian Airlines (ET) between Hong Kong and Tokyo-Narita (NRT).

The train

In People’s Republic of China, you can take the trains between the airports. There is also train service from Hong Kong to mainland China.

In Japan, there is train service between the major airports.

Singapore and South Korea also has train service.

A bus

If you’re in Malaysia, there is bus service to/from Singapore. There’s also bus service from Bangkok to Singapore. There is bus services in other countries as well.

Things To Do

In case you have to overnight somewhere in order to make an early connection. I have some links below to help for a few of the cities that I’ve visited.

 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.