Transportation

There are a number of routes to Shikoku, including by air heading to four airports, by rail across Seto Ohashi Bridge after switching trains from the Shinkansen (bullet train), and by bus or ferry from Osaka and Hiroshima. Highway buses to Shikoku also leave from other major cities.
Most travelers opt to fly to Narita International Airport, but if you want to go to Shikoku, there are plenty of domestic flights available from Haneda Airport (Tokyo International Airport).

  • Narita International Airport
  • Haneda (Tokyo) International Airport
  • Osaka City
  • Hiroshima City
  • Direct Flights to Shikoku
  • Getting around in Shikoku
Point A
Point B

From Haneda

Airplane

Haneda Airport Airplane
(1 hr 20 min)
Tokushima Airport
  Airplane
(1 hr 20 min)
Takamatsu Airport
  Airplane
(1 hr 30 min)
Matsuyama Airport
  Airplane
(1 hr 30 min)
Kochi Ryoma Airport

Train

Haneda
Airport
Train
(20 min)
Shinagawa Shinkansen
(3 hr 15 min)
Okayama Train
(2 hr 20 min)
Tokushima
                    Train
(55 min)
Takamatsu
                    Train
(2 hr 40 min)
Matsuyama
                    Train
(2 hr 30 min)
Kochi

Bus

Haneda
Airport
Train
(20 min)
Shinagawa Bus
(9 hr 20 min)
Tokushima
          Bus
(12 hr 15 min)
Matsuyama
                 
Haneda
Airport
Train
(30 min)
or
Limousine bus
(30 min)
Tokyo Bus
(8 hr 50 min)
Tokushima
          Bus
(9 hr 35 min)
Takamatsu
          Bus
(12 hr 15 min)
Matsuyama
          Bus
(11 hr 30 min)
Kochi
                 
Haneda
Airport
Train
(30 min)
or
Limousine bus
(30 min)
Yokohama Bus (8 hr) Tokushima
          Bus
(9 hr)
Takamatsu
          Bus
(10 hr 40 min)
Matsuyama
          Bus
(10 hr 20 min)
Kochi

 

Note: Travel times are estimates and may differ from actual times. Time needed for transfers is not included above, so be sure to check in advance.

For More Information