Rome2Rio

How to get fromNarita Airport Terminal 2 to Shanghaiby plane, train, car ferry, car, night bus or bus

Find Transport to Shanghai

See all options

There are 7 ways to get from Narita Airport Terminal 2 to Shanghai by plane, train, car ferry, car, night bus, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Shanghai Pudong International Airport

    best
    1. Fly from Narita International Airport (NRT) to Shanghai Pudong International Airport (PVG)planeNRT - PVG
    4h 6m
    ¥899–1,758
  2. Fly to Shanghai Hongqiao International Airport

    cheapest
    1. Fly from Narita International Airport (NRT) to Shanghai Hongqiao International Airport (SHA)planeNRT - SHA
    7h 20m
    ¥650–2,700
  3. Train, car ferry

    1. Take the train from Narita Airport Terminal 2·3 Station to Tōkyō Stationtrain
    2. Take the train from Tōkyō Station to Shin-Ōsaka Stationtrain
    3. Take the car ferry from Osaka International Ferry Terminal to Shanghaicarferry
    2d 4h
    ¥1,592–2,275
  4. Train, car ferry via Kobe

    1. Take the train from Narita Airport Terminal 2·3 Station to Tōkyō Stationtrain
    2. Take the train from Tōkyō Station to Shin-Ōsaka Stationtrain
    3. Take the car ferry from Kobe Port Terminal to Shanghaicarferry
    2d 4h
    ¥1,657–2,392
  5. Drive, car ferry

    1. Drive from Narita Airport Terminal 2 to Osaka International Ferry Terminalcar
    2. Take the car ferry from Osaka International Ferry Terminal to Shanghaicarferry
    2d 5h
    ¥1,347–1,847
  6. Train, night bus, car ferry

    1. Take the train from Narita Airport Terminal 2·3 Station to Shibuyatrain
    2. Take the night bus from Shibuya to Shinki Bus Sannomiyanightbus
    3. Take the car ferry from Kobe Port Terminal to Shanghaicarferry
    2d 10h
    ¥1,398–2,019
  7. Bus, car ferry

    1. Take the bus from Narita Airport Terminal 2 to Tokyo Disney Landbus
    2. Take the bus from Tokyo Disneyland to Kobe Sannomiya PMTP Buildingbus
    3. Take the car ferry from Kobe Port Terminal to Shanghaicarferry
    2d 11h
    ¥1,204–2,067

Narita International Airport (NRT) to Shanghai Pudong International Airport (PVG) flights

Calendar116Weekly Planes
Duration3h 39mAverage Duration
Ticket¥544Cheapest Price
See schedules

Questions & Answers

What companies run services between Narita Airport Terminal 2, Japan and Shanghai, China?

Spring Airlines Japan, Juneyao Airlines, and seven other airlines fly from Narita International Airport (NRT) to Shanghai Pudong International Airport (PVG) hourly.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around China

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides