There are 11 ways to get from Takamatsu to Tokyo by train, bus, night bus, car or plane

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

Recommended option

Train  •  4 h 25 min

  1. JR Mariner / ...
  2. Shinkansen Nozomi

$131 - $194

Cheapest option

Fly Takamatsu to Tokyo Narita, train  •  4 h 12 min

  1. TAK - NRT

$79 - $203

9 alternative options

Bus  •  10 h 24 min

$101

Bus, night bus  •  14 h 10 min

$133

Drive  •  7 h 39 min

  1. 434.2 miles

$70 - $110

Fly Takamatsu to Tokyo Haneda  •  3 h 12 min

  1. TAK - HND

$103 - $377

Train to Okayama, fly to Tokyo Haneda  •  4 h 37 min

  1. OKJ - HND

$114 - $361

Train to Tokushima, fly to Tokyo Haneda  •  5 h 58 min

  1. TKS - HND

$105 - $418

Train, train to Osaka Kobe, fly to Tokyo Haneda  •  5 h 17 min

  1. UKB - HND

$107 - $324

Train to Kochi, fly to Tokyo Haneda  •  6 h 21 min

  1. KCZ - HND

$138 - $314

Train, train to Hiroshima, fly to Tokyo Haneda  •  5 h 33 min

  1. HIJ - HND

$155 - $492

What companies run services between Takamatsu, Japan and Tokyo, Japan?

You can take a train from Takamatsu to Tokyo via Okayama in around 4 h 25 min. Alternatively, JR East Group operates a bus from Takamatsu to Tokyo once daily. Tickets cost $101 and the journey takes 10 h 24 min.

Airlines
Japan Airlines
Website
jal.com
Flights from Takamatsu to Tokyo Haneda
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$90 - $400
Flights from Okayama to Tokyo Haneda
Ave. Duration
1 h 14 min
When
Every day
Estimated price
$100 - $550
Flights from Takamatsu to Tokyo Narita
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$40 - $310
Flights from Tokushima to Tokyo Haneda
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$90 - $650
Flights from Kochi to Tokyo Haneda
Ave. Duration
1 h 16 min
When
Every day
Estimated price
$90 - $500
Flights from Hiroshima to Tokyo Haneda
Ave. Duration
1 h 21 min
When
Every day
Estimated price
$95 - $600
All Nippon Airways
Website
ana.co.jp
Flights from Takamatsu to Tokyo Haneda
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$100 - $400
Flights from Okayama to Tokyo Haneda
Ave. Duration
1 h 19 min
When
Every day
Estimated price
$100 - $500
Flights from Tokushima to Tokyo Haneda
Ave. Duration
1 h 17 min
When
Every day
Estimated price
$100 - $420
Flights from Osaka Kobe to Tokyo Haneda
Ave. Duration
1 h 17 min
When
Every day
Estimated price
$85 - $450
Flights from Kochi to Tokyo Haneda
Ave. Duration
1 h 21 min
When
Every day
Estimated price
$110 - $1,100
Flights from Kochi to Tokyo Haneda via Osaka
Ave. Duration
3 h 18 min
When
Every day
Estimated price
$110 - $1,100
Flights from Hiroshima to Tokyo Haneda
Ave. Duration
1 h 24 min
When
Every day
Estimated price
$100 - $430
Skymark Airlines
Website
skymark.co.jp
Flights from Osaka Kobe to Tokyo Haneda
Ave. Duration
1 h 12 min
When
Every day
Estimated price
$60 - $270
JetStar Japan
Website
jetstar.com
Flights from Takamatsu to Tokyo Narita
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$40 - $310
Train operators
Japan Railways (JR)
Website
hyperdia.com
Train from Takamatsu(Kagawa) to Okayama
Ave. Duration
53 min
Frequency
Hourly
Estimated price
$10 - $14
Schedules at
hyperdia.com
Train from Ritsurin to Ikenotani
Ave. Duration
1 h 41 min
Frequency
Hourly
Estimated price
$9 - $12
Schedules at
hyperdia.com
Japan Railways Shinkansen
Website
hyperdia.com
Train from Okayama to Tokyo
Ave. Duration
3 h 17 min
Frequency
Every 30 minutes
Estimated price
$120 - $180
Schedules at
hyperdia.com
Train from Okayama to Shin-Kobe
Ave. Duration
32 min
Frequency
Every 30 minutes
Estimated price
$30 - $50
Schedules at
hyperdia.com
Train from Okayama to Hiroshima
Ave. Duration
40 min
Frequency
Every 20 minutes
Estimated price
$35 - $55
Schedules at
hyperdia.com
Bus operators
JR East Group
Website
jrbuskanto.co.jp.e.wn.hp.transer.com
Bus from Takamatsu to Tokyo Station Yaesu Exit
Ave. Duration
10 h 24 min
Frequency
Once daily
Estimated price
$101
Schedules at
time.jrbuskanto.co.jp.e.wn.hp.transer.com
bus
Bus from Ritsurin Park to Matsushige
Ave. Duration
1 h 13 min
Frequency
Hourly
Estimated price
$18
Schedules at
tokubus.co.jp
Kousoku Bus
Phone
0570-064-188
Website
kousokubus.jp
Night bus from Matsushige Product Building to Nanba Station, Osaka
Ave. Duration
2 h 45 min
Frequency
Every 2 hours
Estimated price
$34
Schedules at
kousokubus.jp
Nankai Bus
Website
nankaibus.jp
Night bus from Osaka Minato-Machi Bus Terminal to Tokyo
Ave. Duration
8 h 12 min
Frequency
Once daily
Estimated price
$82
Schedules at
nankaibus.jp

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, The London Underground: Essential tips to navigate the Tube and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

Questions & Answers

The distance between Takamatsu and Tokyo is 542 km. The road distance is 695 km.

The cheapest way to get from Takamatsu to Tokyo is to drive which costs ¥8000 - ¥12000 and takes 7 h 39 min.

The quickest way to get from Takamatsu to Tokyo is to fly which takes 3 h 12 min and costs ¥11000 - ¥42000.

No, there is no direct train from Takamatsu to Tokyo. However, there are services departing from Takamatsu(Kagawa) and arriving at Tokyo via Okayama. The journey, including transfers, takes approximately 4 h 25 min.

Yes, there is a direct bus departing from Takamatsu and arriving at Tokyo Station Yaesu Exit. Services depart once daily, and operate every day. The journey takes approximately 10 h 24 min.

It takes approximately 4 h 25 min to get from Takamatsu to Tokyo, including transfers.