Amsterdam to Zwolle train

Tue, Jan 21
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Amsterdam to Zwolle

Showing times and prices for Jan 21

Cheapest

The best way to find a cheap train ticket from Amsterdam to Zwolle is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Intercity+Intercity3959559
04:23PM1h17
Amsterdam, Amstel
05:40PMZwolle
$241One-way
1 transfer
Cheapest
Sprinter+Intercity4081879
09:28PM1h15
Amsterdam, Amstel
10:43PMZwolle
$241One-way
1 transfer
Cheapest
Intercity+Intercity3931531
09:23AM1h17
Amsterdam, Amstel
10:40AMZwolle
$241One-way
1 transfer
Cheapest
Intercity+Intercity3923523
07:23AM1h17
Amsterdam, Amstel
08:40AMZwolle
$241One-way
1 transfer
Cheapest
Intercity+Intercity3127527
08:21AM1h19
Amsterdam, Arena
09:40AMZwolle
$241One-way
1 transfer

Amsterdam to Zwolle train times

Showing trains for tomorrow, Tuesday, January 21
ProviderDepartsDurationArrivesTransfersTickets
Intercity291705:48AM Amsterdam, Amstel1h22 07:10AM Zwolle1 transfer
Sprinter401005:52AM Amsterdam1h21 07:13AM Zwolle1 transfer
Sprinter401005:55AM Amsterdam, Arena1h18 07:13AM Zwolle1 transfer
Sprinter401905:58AM Amsterdam, Amstel1h15 07:13AM Zwolle1 transfer
Intercity311906:18AM Amsterdam, Arena1h22 07:40AM Zwolle1 transfer
Intercity291906:19AM Amsterdam, Amstel1h21 07:40AM Zwolle1 transfer
Sprinter401206:22AM Amsterdam1h21 07:43AM Zwolle1 transfer
Sprinter402106:28AM Amsterdam, Amstel1h15 07:43AM Zwolle1 transfer
Sprinter741906:30AM Amsterdam1h40 08:10AM Zwolle1 transfer
Intercity312106:48AM Amsterdam, Arena1h22 08:10AM Zwolle1 transfer
Intercity292106:48AM Amsterdam, Amstel1h22 08:10AM Zwolle1 transfer
Sprinter401406:52AM Amsterdam1h21 08:13AM Zwolle1 transfer
Sprinter402306:58AM Amsterdam, Amstel1h15 08:13AM Zwolle1 transfer
Sprinter742107:00AM Amsterdam1h40 08:40AM Zwolle1 transfer
Intercity312307:21AM Amsterdam, Arena1h19 08:40AM Zwolle1 transfer
Intercity392307:23AM Amsterdam, Amstel1h17 08:40AM Zwolle1 transfer
Sprinter402507:28AM Amsterdam, Amstel1h15 08:43AM Zwolle1 transfer
Sprinter741607:31AM Amsterdam1h12 08:43AM Zwolle1 transfer
Intercity312507:51AM Amsterdam, Arena1h19 09:10AM Zwolle1 transfer
Intercity392507:53AM Amsterdam, Amstel1h17 09:10AM Zwolle1 transfer
Sprinter742507:56AM Amsterdam1h44 09:40AM Zwolle1 transfer
Intercity312708:21AM Amsterdam, Arena1h19 09:40AM Zwolle1 transfer
Intercity392708:23AM Amsterdam, Amstel1h17 09:40AM Zwolle1 transfer
Sprinter742708:26AM Amsterdam1h44 10:10AM Zwolle1 transfer
Intercity312908:51AM Amsterdam, Arena1h19 10:10AM Zwolle1 transfer
Intercity392908:54AM Amsterdam, Amstel1h16 10:10AM Zwolle1 transfer
Sprinter742908:59AM Amsterdam1h41 10:40AM Zwolle1 transfer
Intercity313109:21AM Amsterdam, Arena1h19 10:40AM Zwolle1 transfer
Intercity393109:23AM Amsterdam, Amstel1h17 10:40AM Zwolle1 transfer
Sprinter743109:26AM Amsterdam1h44 11:10AM Zwolle1 transfer
Intercity313309:51AM Amsterdam, Arena1h19 11:10AM Zwolle1 transfer
Intercity393309:53AM Amsterdam, Amstel1h17 11:10AM Zwolle1 transfer
Sprinter743309:56AM Amsterdam1h44 11:40AM Zwolle1 transfer
Sprinter403510:06AM Amsterdam2h04 12:10PM Zwolle1 transfer
Intercity313510:21AM Amsterdam, Arena1h19 11:40AM Zwolle1 transfer
Intercity393510:23AM Amsterdam, Amstel1h17 11:40AM Zwolle1 transfer
Sprinter403710:36AM Amsterdam2h04 12:40PM Zwolle1 transfer
Intercity313710:51AM Amsterdam, Arena1h19 12:10PM Zwolle1 transfer
Intercity393710:53AM Amsterdam, Amstel1h17 12:10PM Zwolle1 transfer
Intercity313911:21AM Amsterdam, Arena1h19 12:40PM Zwolle1 transfer
Sprinter403211:22AM Amsterdam1h21 12:43PM Zwolle1 transfer
Intercity393911:23AM Amsterdam, Amstel1h17 12:40PM Zwolle1 transfer
Sprinter404111:28AM Amsterdam, Amstel1h15 12:43PM Zwolle1 transfer
Sprinter404111:36AM Amsterdam2h04 01:40PM Zwolle1 transfer
Intercity314111:51AM Amsterdam, Arena1h19 01:10PM Zwolle1 transfer
Intercity394111:53AM Amsterdam, Amstel1h17 01:10PM Zwolle1 transfer
Sprinter404312:06PM Amsterdam2h04 02:10PM Zwolle1 transfer
Intercity314312:21PM Amsterdam, Arena1h19 01:40PM Zwolle1 transfer
Intercity394312:23PM Amsterdam, Amstel1h17 01:40PM Zwolle1 transfer
Sprinter404512:36PM Amsterdam2h04 02:40PM Zwolle1 transfer
Intercity314512:51PM Amsterdam, Arena1h19 02:10PM Zwolle1 transfer
Intercity394512:53PM Amsterdam, Amstel1h17 02:10PM Zwolle1 transfer
Sprinter404701:06PM Amsterdam2h04 03:10PM Zwolle1 transfer
Intercity314701:21PM Amsterdam, Arena1h19 02:40PM Zwolle1 transfer
Intercity394701:23PM Amsterdam, Amstel1h17 02:40PM Zwolle1 transfer
Sprinter404901:36PM Amsterdam2h04 03:40PM Zwolle1 transfer
Intercity314901:51PM Amsterdam, Arena1h19 03:10PM Zwolle1 transfer
Intercity394901:53PM Amsterdam, Amstel1h17 03:10PM Zwolle1 transfer
Sprinter405102:06PM Amsterdam2h04 04:10PM Zwolle1 transfer
Intercity315102:21PM Amsterdam, Arena1h19 03:40PM Zwolle1 transfer
Intercity395102:23PM Amsterdam, Amstel1h17 03:40PM Zwolle1 transfer
Intercity315302:51PM Amsterdam, Arena1h19 04:10PM Zwolle1 transfer
Intercity395302:54PM Amsterdam, Amstel1h16 04:10PM Zwolle1 transfer
Sprinter745302:59PM Amsterdam1h41 04:40PM Zwolle1 transfer
Intercity315503:21PM Amsterdam, Arena1h19 04:40PM Zwolle1 transfer
Intercity395503:23PM Amsterdam, Amstel1h17 04:40PM Zwolle1 transfer
Sprinter745503:26PM Amsterdam1h44 05:10PM Zwolle1 transfer
Intercity315703:51PM Amsterdam, Arena1h19 05:10PM Zwolle1 transfer
Intercity395703:53PM Amsterdam, Amstel1h17 05:10PM Zwolle1 transfer
Sprinter745703:56PM Amsterdam1h44 05:40PM Zwolle1 transfer
Intercity315904:21PM Amsterdam, Arena1h19 05:40PM Zwolle1 transfer
Intercity395904:23PM Amsterdam, Amstel1h17 05:40PM Zwolle1 transfer
Sprinter406104:28PM Amsterdam, Amstel1h15 05:43PM Zwolle1 transfer
Sprinter745204:31PM Amsterdam1h12 05:43PM Zwolle1 transfer
Intercity316104:51PM Amsterdam, Arena1h19 06:10PM Zwolle1 transfer
Intercity396104:54PM Amsterdam, Amstel1h16 06:10PM Zwolle1 transfer
Sprinter746104:59PM Amsterdam1h41 06:40PM Zwolle1 transfer
Intercity316305:21PM Amsterdam, Arena1h19 06:40PM Zwolle1 transfer
Intercity396305:23PM Amsterdam, Amstel1h17 06:40PM Zwolle1 transfer
Sprinter746305:26PM Amsterdam1h44 07:10PM Zwolle1 transfer
Intercity316505:51PM Amsterdam, Arena1h19 07:10PM Zwolle1 transfer
Intercity396505:53PM Amsterdam, Amstel1h17 07:10PM Zwolle1 transfer
Sprinter746505:56PM Amsterdam1h44 07:40PM Zwolle1 transfer
Intercity316706:21PM Amsterdam, Arena1h19 07:40PM Zwolle1 transfer
Intercity396706:23PM Amsterdam, Amstel1h17 07:40PM Zwolle1 transfer
Sprinter746706:26PM Amsterdam1h44 08:10PM Zwolle1 transfer
Intercity316906:51PM Amsterdam, Arena1h19 08:10PM Zwolle1 transfer
Intercity396906:54PM Amsterdam, Amstel1h16 08:10PM Zwolle1 transfer
Sprinter746906:59PM Amsterdam1h41 08:40PM Zwolle1 transfer
Intercity317107:18PM Amsterdam, Arena1h22 08:40PM Zwolle1 transfer
Intercity297107:19PM Amsterdam, Amstel1h21 08:40PM Zwolle1 transfer
Sprinter747107:26PM Amsterdam1h44 09:10PM Zwolle1 transfer
Intercity297307:48PM Amsterdam, Amstel1h22 09:10PM Zwolle1 transfer
Intercity317307:48PM Amsterdam, Arena1h22 09:10PM Zwolle1 transfer
Sprinter406607:52PM Amsterdam1h21 09:13PM Zwolle1 transfer
Sprinter407507:58PM Amsterdam, Amstel1h15 09:13PM Zwolle1 transfer
Intercity317508:18PM Amsterdam, Arena1h22 09:40PM Zwolle1 transfer
Intercity297508:19PM Amsterdam, Amstel1h21 09:40PM Zwolle1 transfer
Sprinter406808:22PM Amsterdam1h21 09:43PM Zwolle1 transfer
Sprinter407708:28PM Amsterdam, Amstel1h15 09:43PM Zwolle1 transfer
Intercity297708:48PM Amsterdam, Amstel1h22 10:10PM Zwolle1 transfer
Intercity317708:48PM Amsterdam, Arena1h22 10:10PM Zwolle1 transfer
Sprinter407008:52PM Amsterdam1h21 10:13PM Zwolle1 transfer
Sprinter407908:58PM Amsterdam, Amstel1h15 10:13PM Zwolle1 transfer
Intercity317909:18PM Amsterdam, Arena1h22 10:40PM Zwolle1 transfer
Intercity297909:19PM Amsterdam, Amstel1h21 10:40PM Zwolle1 transfer
Sprinter407209:22PM Amsterdam1h21 10:43PM Zwolle1 transfer
Sprinter408109:28PM Amsterdam, Amstel1h15 10:43PM Zwolle1 transfer
Intercity298109:48PM Amsterdam, Amstel1h22 11:10PM Zwolle1 transfer
Intercity318109:48PM Amsterdam, Arena1h22 11:10PM Zwolle1 transfer
Sprinter407409:52PM Amsterdam1h21 11:13PM Zwolle1 transfer
Sprinter408309:58PM Amsterdam, Amstel1h15 11:13PM Zwolle1 transfer
Intercity318310:18PM Amsterdam, Arena1h22 11:40PM Zwolle1 transfer
Intercity298310:19PM Amsterdam, Amstel1h21 11:40PM Zwolle1 transfer
Sprinter407610:22PM Amsterdam1h21 11:43PM Zwolle1 transfer
Sprinter408510:28PM Amsterdam, Amstel1h15 11:43PM Zwolle1 transfer
Intercity318510:48PM Amsterdam, Arena1h22 12:10AM Zwolle1 transfer
Intercity298510:48PM Amsterdam, Amstel1h22 12:10AM Zwolle1 transfer
Sprinter407810:52PM Amsterdam1h21 12:13AM Zwolle1 transfer
Intercity358010:58PM Amsterdam, Arena1h44 12:42AM Zwolle1 transfer
Sprinter408710:58PM Amsterdam, Amstel1h15 12:13AM Zwolle1 transfer
Intercity318711:18PM Amsterdam, Arena1h26 12:44AM Zwolle1 transfer
Sprinter408011:22PM Amsterdam1h20 12:42AM Zwolle1 transfer
Sprinter408911:27PM Amsterdam, Amstel1h15 12:42AM Zwolle1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Amsterdam to Zwolle by train or bus

Tue
Jan 21
Wed
Jan 22
Thu
Jan 23
Fri
Jan 24
Sat
Jan 25
Sun
Jan 26
Mon
Jan 27
Tue
Jan 28
Wed
Jan 29
Thu
Jan 30
Fri
Jan 31
Sat
Feb 01
Sun
Feb 02
Mon
Feb 03
Tue
Feb 04
Wed
Feb 05
Thu
Feb 06
Fri
Feb 07
Sat
Feb 08
Sun
Feb 09
Mon
Feb 10

Fastest train times from Amsterdam to Zwolle

Showing times and prices for Jan 21

Fastest Journey

1 h 12 m

Average

1 h 25 m

Trains per day

124

Distance

83 km

It's difficult to get from Amsterdam to Zwolle without transferring at least once.

Fastest
Sprinter+Intercity7416823
07:31AM1h12
Amsterdam
08:43AMZwolle
$251One-way
1 transfer
Fastest
Sprinter+Intercity7452859
04:31PM1h12
Amsterdam
05:43PMZwolle
$251One-way
1 transfer
2nd Fastest
Sprinter+Intercity4081879
09:28PM1h15
Amsterdam, Amstel
10:43PMZwolle
$241One-way
1 transfer
2nd Fastest
Sprinter+Intercity4025823
07:28AM1h15
Amsterdam, Amstel
08:43AMZwolle
$241One-way
1 transfer
2nd Fastest
Sprinter+Intercity4077875
08:28PM1h15
Amsterdam, Amstel
09:43PMZwolle
$241One-way
1 transfer

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Amsterdam to Zwolle

Trains from Amsterdam to Zwolle run on average 276 times per day, taking around 1h 29m. Cheap train tickets for this journey start at $23 (€21) if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
51 miles (83 km)
Average train duration
1h 29m
Cheapest ticket price
$23 (€21)
Trains per day
276
Direct trains
25
Train providers
6
Fastest train
1h 12m
First train
00:01
Last train
23:58
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train companies: Sprinter, PKP Intercity and BSB from Amsterdam to Zwolle trains

Travel on Sprinter, PKP Intercity and BSB trains to Zwolle from Amsterdam at great prices. Omio finds you train times and tickets for over 1000 travel companies all in one place.

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40,000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Amsterdam to Zwolle train.

FAQs: Trains from Amsterdam to Zwolle

FAQs: Travel by train from Amsterdam to Zwolle easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Amsterdam to Zwolle.
FAQs
Cheap train tickets from Amsterdam to Zwolle can start from as little as $23 (€21) when you book in advance. The average train ticket price for Amsterdam to Zwolle is $23 (€21); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Amsterdam to Zwolle train time is 1 h 12 min   covering the 51 mile (83 km) long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Amsterdam to Zwolle leaves at 12: 01 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Amsterdam to Zwolle leaves at 11: 58 PM.
No, there are no night trains, the latest train for this route is 11: 58 PM.

Passengers board the train most frequently from Amsterdam Centraal, which is located around 1.1 miles (1.7 km) away from the city centre, and they get off the train at Zwolle, located 2 miles (3.2 km) away from the city centre.

A day trip to Zwolle from Amsterdam is worth doing with a journey time of 1 h 12 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Amsterdam to Zwolle by train is January.
It's helpful to compare your options as there are 2 ways to travel to Zwolle from Amsterdam including taking a train or bus.

Popular train stations from Amsterdam to Zwolle

Amsterdam
Zwolle
The major train station for departures in Amsterdam is Amsterdam Zuid. Find all the information you need to know about services, amenities and connections at Amsterdam Zuid for your trip from Amsterdam to Zwolle.
Amenities at train station
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ticketOfficeHours
Distance to city center
4 km
Dining
Dining
  • Kiosk
  • As
  • Blauwe Engel
  • Bagels & Beans
Hotel
Hotel
  • Qbic WTC Amsterdam
  • PREMIER SUITES PLUS Amsterdam
Amenities at train station
ParkingParking
DiningDining
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
phone
Phone Number
ticketOfficeHours
Distance to city center
3 km
Dining
Dining
  • Burger King
  • Wissenkerke-Sloterdijk
  • Julia's
  • Starbucks
Hotel
Hotel
  • Holiday Inn Express - Amsterdam Sloterdijk
  • Mercure Hotel Amsterdam Sloterdijk Station
  • Hotel2Stay
  • Meininger Hotel Amsterdam City West
Amenities at train station
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
phone
Phone Number
ticketOfficeHours
Distance to city center
3 km
Dining
Dining
  • Five Brothers Fat
  • Meram
  • Café Maxwell
  • Mojo
Hotel
Hotel
  • The Manor Amsterdam
  • Q-factory hotel
Schiphol AirportParkingDiningATMTaxisAccessibilityWCHotel
Amenities at train station
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Dining
Dining
  • Burger King
  • La Place Express
  • Vlaamse Frites
  • Starbucks
Hotel
Hotel
  • Sheraton Amsterdam Airport Hotel and Conference Center
  • Mercure Schiphol Terminal
  • Yotel Schiphol
Amenities at train station
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • Mon - Sun: 05:50 - 20:59
Wifi
Wifi
  • Free WiFi in all station areas.
Lockers
Lockers
  • Located on the ground floor near the front entrance in the eastern walkway, near the stairs to platform 2. Open daily from 07:00 to 01:00.
Dining
Dining
  • De Broodzaak
  • Kyoto Sushi & Grill
  • Starbucks
  • The Doner Company
  • Wagamama
  • Wurst & Schnitzelhaus
  • Smullers
  • Burger King
  • Grand Café First Class
  • Burgerij
  • & many more
Accessibility
Accessibility
  • The station is fully accessible, including lifts to the platforms.
Hotel
Hotel
  • NH Collection Amsterdam Barbizon Palace
  • Park Plaza Victoria Amsterdam
  • Art’otel Amsterdam
The major train station for arrivals in Zwolle is Zwolle. Find all the information you need to know about services, amenities and connections at Zwolle for your journey to Zwolle from Amsterdam.
Amenities at train station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Dining
Dining
  • Sozing
  • Snackcorner Hollandia
  • AnyTyme
  • Grand Cafe Lübeck
Hotel
Hotel
  • Grand Hotel Wientjes
  • B&B In de Gloria
  • Hotel Restaurant Fidder
  • Hanze Hotel Zwolle

Most popular routes to and from Amsterdam and Zwolle

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links