• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 4 ways to get from Kanazawa to Niigata by bus, train, night train or car

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

Bus  •  4 h 28 min

  1. Take the bus from Kanazawa to Toppara

$42

3 alternative options

Train  •  4 h 41 min

  1. Take the train from Kanazawa to Takasaki Shinkansen Hakutaka
  2. Take the train from Takasaki to Niigata Shinkansen Max Toki / ...

$121 - $174

Train, night train  •  4 h 31 min

  1. Take the train from Kanazawa to Joetsumyoko Shinkansen Hakutaka
  2. Take the night train from Joetsumyoko to Niigata Ltd Exp Shirayuki

$81 - $110

Drive  •  3 h 14 min

  1. Drive from Kanazawa to Niigata 189.6 miles

$30 - $50

Questions & Answers

The cheapest way to get from Kanazawa to Niigata is to drive which costs ¥3600 - ¥5500 and takes 3 h 14 min.

More details

The quickest way to get from Kanazawa to Niigata is to drive which costs ¥3600 - ¥5500 and takes 3 h 14 min.

More details

Yes, there is a direct bus departing from Kanazawa and arriving at Toppara. Services depart twice daily, and operate every day. The journey takes approximately 4 h 28 min.

More details

No, there is no direct train from Kanazawa to Niigata. However, there are services departing from Kanazawa and arriving at Aoyama(Niigata) via Takasaki and Niigata. The journey, including transfers, takes approximately 4 h 41 min.

More details

The distance between Kanazawa and Niigata is 255 km. The road distance is 303.4 km.

Get driving directions

The best way to get from Kanazawa to Niigata without a car is to bus which takes 4 h 28 min and costs ¥4710.

More details

The bus from Kanazawa to Toppara takes 4 h 28 min including transfers and departs twice daily.

More details

Kanazawa to Niigata bus services, operated by Hokutetsu Transportation, depart from Kanazawa station.

More details

Kanazawa to Niigata train services, operated by Japan Railways Shinkansen, depart from Kanazawa station.

More details

The best way to get from Kanazawa to Niigata is to bus which takes 4 h 28 min and costs ¥4710. Alternatively, you can train, which costs ¥13000 - ¥20000 and takes 4 h 41 min.

Mode details

Map of how to get from Kanazawa to Niigata.
Launch map view
  • Distance: 159.6 miles
  • Duration: 4 h 28 min

What companies run services between Kanazawa, Japan and Niigata, Japan?

Hokutetsu Transportation operates a bus from Kanazawa to Niigata twice daily. Tickets cost $42 and the journey takes 4 h 28 min. Alternatively, you can take a train from Kanazawa to Niigata via Takasaki and Niigata in around 4 h 41 min.

Train operators
Japan Railways Shinkansen
Website
hyperdia.com
Train from Kanazawa to Takasaki
Ave. Duration
2 h 19 min
Frequency
Hourly
Estimated price
$75 - $110
Schedules at
hyperdia.com
Unreserved seat
$75 - $100
Reserved seat
$85 - $110
Green seat
$110 - $150
Train from Takasaki to Niigata
Ave. Duration
1 h 17 min
Frequency
Hourly
Estimated price
$45 - $70
Schedules at
hyperdia.com
Unreserved seat
$45 - $65
Reserved seat
$55 - $70
Green seat
$70 - $95
Train from Kanazawa to Joetsumyoko
Ave. Duration
1 h 3 min
Frequency
Hourly
Estimated price
$45 - $65
Schedules at
hyperdia.com
Unreserved seat
$45 - $60
Reserved seat
$50 - $65
Green seat
$65 - $90
Japan Railways Limited Express
Bus operators
Hokutetsu Transportation
Phone
81762375115
Website
hokutetsu.co.jp
Bus from Kanazawa to Toppara
Ave. Duration
4 h 28 min
Frequency
Twice daily
Estimated price
$42
Schedules at
hokutetsu.co.jp

Want to know more about travelling around Japan

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.

More Questions & Answers

Kanazawa to Niigata bus services, operated by Hokutetsu Transportation, arrive at Toppara station.

More details

Kanazawa to Niigata train services, operated by Japan Railways Shinkansen, arrive at Niigata station.

More details

Yes, the driving distance between Kanazawa to Niigata is 303 km. It takes approximately 3 h 14 min to drive from Kanazawa to Niigata.

Get driving directions

There are 48+ hotels available in Niigata. Prices start at $36 USD per night.

More details