Travel options for:
Tokyo to Shanghai
  • Fly Tokyo Haneda to Shanghai Hongqiao

    $137 - $610
    1. Tokyo

      6 min - every 10 minutes

      $1

    2. Hamamatsucho

      23 min - every 15 minutes

      $5 - $8

    3. Tokyo Haneda (HND)

      3 h - non-stop

      $130 - $600

    4. Shanghai Hongqiao (SHA)

      18 min - every 10 minutes - line 10

      $1

  • Fly Tokyo Haneda to Shanghai Pudong

    $123 - $626
    1. Tokyo

      6 min - every 10 minutes

      $1

    2. Hamamatsucho

      23 min - every 15 minutes

      $5 - $8

    3. Tokyo Haneda (HND)

      2 h 50 min - non-stop

      $110 - $600

    4. Shanghai Pudong (PVG)

      10 min - every 15 minutes

      $6 - $16

    5. Longyang Road

      15 min - every 10 minutes - line 2

      $1

  • Train to Tokyo Narita, fly to Shanghai Pudong

    $169 - $592
    1. Tokyo

      51 min - hourly

      $22 - $26

    2. Tokyo Narita (NRT)

      3 h 20 min - non-stop

      $140 - $550

    3. Shanghai Pudong (PVG)

      10 min - every 15 minutes

      $6 - $16

    4. Longyang Road

      15 min - every 10 minutes - line 2

      $1

  • Train, car ferry

    $283 - $384
    1. Tokyo

      2 h 44 min - every 2 hours

      $100 - $150

    2. Shin-Kobe Station

      7 min - hourly

      $6

    3. Sannomiya(Port Liner)

      5 min - every 15 minutes

      $2 - $3

    4. Kobe Port Terminal

      47 h 30 min - once a week

      $170 - $230

  • Drive, car ferry

    $227 - $312
    1. Tokyo

      5 h 38 min - 338.4 miles

      $55 - $85

    2. Kobe Port Terminal

      47 h 30 min - once a week

      $170 - $230

  • Bus, car ferry

    $230 - $294
    1. Tokyo Station Yaesu Exit

      8 h 50 min - every 3 hours

      $54

    2. Osaka

      22 min - hourly

      $4 - $7

    3. Sannomiya(Port Liner)

      5 min - every 15 minutes

      $2 - $3

    4. Kobe Port Terminal

      47 h 30 min - once a week

      $170 - $230

  • Night bus, car ferry

    $230 - $292
    1. Tokyo

      18 min - every 10 minutes

      $1 - $2

    2. Basuta Shinjuku

      10 h 15 min - once daily

      $54

    3. Tennoji

      10 min - every 15 minutes

      $2 - $3

    4. Hommachi

      15 min - every 15 minutes

      $2 - $3

    5. Cosmosquare

      12 min - 3434 feet

    6. Osaka

      2 days 3 h - once a week

      $170 - $230

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Tokyo train to Hamamatsucho, Monorail to Tokyo Haneda airport, fly to Shanghai Hongqiao airport, then line 10 Shanghai Metro to Shanghai. 5 h 53 min $287. From Tokyo train to Hamamatsucho, Monorail to Tokyo Haneda airport, fly to Shanghai Pudong airport, Maglev to Longyang Road, then line 2 Shanghai Metro to Shanghai. 5 h 55 min $232. From Tokyo train to Tokyo Narita airport, fly to Shanghai Pudong airport, Maglev to Longyang Road, then line 2 Shanghai Metro to Shanghai. 6 h 43 min $279. From Tokyo train to Shin-Kobe Station, bus to Sannomiya(Port Liner), train to Kobe Port Terminal, then car ferry to Shanghai. 2 days 3 h $354. From Tokyo drive to Kobe Port Terminal then car ferry to Shanghai. 2 days 5 h $289. From Tokyo Station Yaesu Exit bus to Osaka, train to Sannomiya(Port Liner), train to Kobe Port Terminal, then car ferry to Shanghai. 2 days 10 h $280. From Tokyo Metro to Basuta Shinjuku, night bus to Tennoji, subway to Hommachi, subway to Cosmosquare, walk to Osaka, then car ferry to Shanghai. 2 days 16 h $279.