Tokyo to Niigata Train Schedule & Tickets
25 trains run from Tokyo to Niigata. The first departs at 06:08 and the last at 21:20. Fares start from 10,240 JPY per adult. Operated by JR East.
Quick answer: The train from Tokyo to Niigata takes 1h 29m – 2h 18m depending on the train, with tickets from 10,240 JPY.
- Journey time1h 29m – 2h 18m
- Fares from10,240 JPY
- Trains per day2506:08–21:20
- Night trainNo
Route summary
Then pick a train and fare class below and book on Baolau
Timetable
Typical timetable. Pick a travel date above to check the live timetable and prices for that day.
| Train | Departs | Arrives | Duration | Fare classes (per adult) |
|---|---|---|---|---|
| TOKI 301 | 06:08 | 08:10 | 2h 02m | |
| TOKI 303 | 07:04 | 08:56 | 1h 52m | |
| TOKI 305 | 07:48 | 09:51 | 2h 03m | |
| TOKI 307 | 08:22 | 10:21 | 1h 59m | |
| TOKI 309not every day | 08:48 | 11:06 | 2h 18m | |
| TOKI 309not every day | 08:54 | 11:06 | 2h 12m | |
| TOKI 311 | 09:12 | 10:41 | 1h 29m | |
| TOKI 313 | 09:28 | 11:29 | 2h 01m | |
| TOKI 315 | 10:15 | 12:17 | 2h 02m | |
| TOKI 317 | 10:41 | 12:32 | 1h 51m | |
| TOKI 319 | 11:40 | 13:43 | 2h 03m | |
| TOKI 321 | 12:40 | 14:42 | 2h 02m | |
| TOKI 323 | 13:40 | 15:42 | 2h 02m | |
| TOKI 325 | 14:40 | 16:42 | 2h 02m | |
| TOKI 327 | 15:40 | 17:42 | 2h 02m | |
| TOKI 329 | 16:16 | 18:13 | 1h 57m | |
| TOKI 331 | 16:40 | 18:42 | 2h 02m | |
| TOKI 333 | 17:08 | 18:57 | 1h 49m | |
| TOKI 335 | 17:32 | 19:31 | 1h 59m | |
| TOKI 337 | 18:12 | 20:07 | 1h 55m | |
| TOKI 339 | 18:52 | 20:59 | 2h 07m | |
| TOKI 341 | 19:36 | 21:36 | 2h 00m | |
| TOKI 343 | 20:24 | 22:31 | 2h 07m | |
| TOKI 345 | 20:52 | 22:55 | 2h 03m | |
| TOKI 347 | 21:20 | 23:25 | 2h 05m |
Timetable sampled on 3 upcoming days and updated 2026-10-16 05:05. Ticket prices are per adult. A service fee and payment fees may be added at checkout and vary by payment method. Check live availability for your date.
↔ Return: Niigata to Tokyo trains
Other Japan routes
Frequently asked questions
How many trains go from Tokyo to Niigata?
25 trains in our timetable. Some may not run every day, so check the date you travel.
What time is the first and last train from Tokyo to Niigata?
The first departs at 06:08 and the last at 21:20.
How much is a train ticket from Tokyo to Niigata?
Tickets start from 10,240 JPY per adult. A service fee and payment fees may be added at checkout.
How do I book?
Choose your travel date on this page, click Check availability & book, and complete the booking online.
What is the fastest train from Tokyo to Niigata?
The fastest is TOKI 311, departing at 09:12 with a travel time of 1h 29m.
What is the cheapest train from Tokyo to Niigata?
The lowest fare is 10,240 JPY per adult, for example on TOKI 309 at 08:54.
How long does the train from Tokyo to Niigata take?
It takes 1h 29m – 2h 18m, depending on the train. Tickets start from 10,240 JPY.
Which station does the train from Tokyo leave from?
Trains from Tokyo leave from: Tokyo Station, Ueno Station. Check the station on your ticket before you travel.