The cheapest and fastest trains from Zwolle to Enschede
Cheapest price
$20
Average price
$21
Fastest journey
1 h 18 m
Average duration
1 h 18 m
Trains per day
85
Distance
63 km
The best way to find a cheap train ticket from Zwolle to Enschede is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Zwolle to Enschede will cost around $21 if you buy it on the day, but the cheapest tickets can be found for only $20.
It's difficult to get from Zwolle to Enschede without transferring at least once.
SPR 7929+
DSN 92805110:22 AM1h18Zwolle station11:40 AMEnschede station$201One-way1 transfer
SPR 7919+
DSN 9280467:52 AM1h18Zwolle station9:10 AMEnschede station$201One-way1 transfer
SPR 7933+
DSN 92805311:22 AM1h18Zwolle station12:40 PMEnschede station$201One-way1 transfer
SPR 7931+
DSN 92805210:52 AM1h18Zwolle station12:10 PMEnschede station$201One-way1 transfer
SPR 7943+
DSN 9280581:52 PM1h18Zwolle station3:10 PMEnschede station$201One-way1 transfer
SPR 7929+
DSN 92805110:22 AM1h18Zwolle station11:40 AMEnschede station$201One-way1 transfer
SPR 7919+
DSN 9280467:52 AM1h18Zwolle station9:10 AMEnschede station$201One-way1 transfer
SPR 7933+
DSN 92805311:22 AM1h18Zwolle station12:40 PMEnschede station$201One-way1 transfer
SPR 7931+
DSN 92805210:52 AM1h18Zwolle station12:10 PMEnschede station$201One-way1 transfer
SPR 7943+
DSN 9280581:52 PM1h18Zwolle station3:10 PMEnschede station$201One-way1 transfer
Live departures
Zwolle to Enschede train times
The table below shows live departures for Zwolle to Enschede trains for tomorrow, Saturday, June 20. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
SPR 8588 · SPR 7985+ BSN 927927 | 12:09 AM Zwolle Stadshagen | 1h40 | 1:49 AM Enschede station | 2 transfers | |
SPR 7985+ BSN 927927 | 12:22 AM Zwolle station | 1h27 | 1:49 AM Enschede station | 1 transfer | |
SPR 8590 · SPR 7987+ BSN 927929 | 12:39 AM Zwolle Stadshagen | 2h10 | 2:49 AM Enschede station | 2 transfers | |
SPR 7987+ BSN 927929 | 1:20 AM Zwolle station | 1h29 | 2:49 AM Enschede station | 1 transfer | |
SPR 7915+ BSN 927937 | 6:52 AM Zwolle station | 1h27 | 8:19 AM Enschede station | 1 transfer | |
SPR 7915 · BST 920543+ ST 20205 | 6:52 AM Zwolle station | 1h45 | 8:37 AM Enschede De Eschmarke | 2 transfers | |
SPR 8520 · SPR 7917+ DSN 928045 | 7:09 AM Zwolle Stadshagen | 1h31 | 8:40 AM Enschede station | 2 transfers | |
SPR 7917+ DSN 928045 | 7:22 AM Zwolle station | 1h18 | 8:40 AM Enschede station | 1 transfer | |
SPR 7917 · BST 920544+ ST 20259 | 7:22 AM Zwolle station | 1h45 | 9:07 AM Enschede De Eschmarke | 2 transfers | |
SPR 8522 · SPR 7919+ DSN 928046 | 7:39 AM Zwolle Stadshagen | 1h31 | 9:10 AM Enschede station | 2 transfers | |
SPR 7919+ DSN 928046 | 7:52 AM Zwolle station | 1h18 | 9:10 AM Enschede station | 1 transfer | |
SPR 7919 · BST 920545+ ST 20207 | 7:52 AM Zwolle station | 1h45 | 9:37 AM Enschede De Eschmarke | 2 transfers | |
SPR 8524 · SPR 7921+ DSN 928047 | 8:09 AM Zwolle Stadshagen | 1h31 | 9:40 AM Enschede station | 2 transfers | |
SPR 7921+ DSN 928047 | 8:22 AM Zwolle station | 1h18 | 9:40 AM Enschede station | 1 transfer | |
SPR 7921 · BST 920546+ ST 20261 | 8:22 AM Zwolle station | 1h45 | 10:07 AM Enschede De Eschmarke | 2 transfers | |
SPR 8526 · SPR 7923+ DSN 928048 | 8:39 AM Zwolle Stadshagen | 1h31 | 10:10 AM Enschede station | 2 transfers | |
SPR 7923+ DSN 928048 | 8:52 AM Zwolle station | 1h18 | 10:10 AM Enschede station | 1 transfer | |
SPR 7923 · BST 920547+ ST 20209 | 8:52 AM Zwolle station | 1h45 | 10:37 AM Enschede De Eschmarke | 2 transfers | |
SPR 8528 · SPR 7925+ DSN 928049 | 9:09 AM Zwolle Stadshagen | 1h31 | 10:40 AM Enschede station | 2 transfers | |
SPR 7925+ DSN 928049 | 9:22 AM Zwolle station | 1h18 | 10:40 AM Enschede station | 1 transfer | |
SPR 7925 · BST 920548+ ST 20263 | 9:22 AM Zwolle station | 1h45 | 11:07 AM Enschede De Eschmarke | 2 transfers | |
SPR 8530 · SPR 7927+ DSN 928050 | 9:39 AM Zwolle Stadshagen | 1h31 | 11:10 AM Enschede station | 2 transfers | |
SPR 7927+ DSN 928050 | 9:52 AM Zwolle station | 1h18 | 11:10 AM Enschede station | 1 transfer | |
SPR 7927 · BST 920549+ ST 20211 | 9:52 AM Zwolle station | 1h45 | 11:37 AM Enschede De Eschmarke | 2 transfers | |
SPR 8532 · SPR 7929+ DSN 928051 | 10:09 AM Zwolle Stadshagen | 1h31 | 11:40 AM Enschede station | 2 transfers | |
SPR 7929+ DSN 928051 | 10:22 AM Zwolle station | 1h18 | 11:40 AM Enschede station | 1 transfer | |
SPR 7929 · BST 920550+ ST 20265 | 10:22 AM Zwolle station | 1h45 | 12:07 PM Enschede De Eschmarke | 2 transfers | |
SPR 8534 · SPR 7931+ DSN 928052 | 10:39 AM Zwolle Stadshagen | 1h31 | 12:10 PM Enschede station | 2 transfers | |
SPR 7931+ DSN 928052 | 10:52 AM Zwolle station | 1h18 | 12:10 PM Enschede station | 1 transfer | |
SPR 7931 · BST 920551+ ST 20213 | 10:52 AM Zwolle station | 1h45 | 12:37 PM Enschede De Eschmarke | 2 transfers | |
SPR 8536 · SPR 7933+ DSN 928053 | 11:09 AM Zwolle Stadshagen | 1h31 | 12:40 PM Enschede station | 2 transfers | |
SPR 7933+ DSN 928053 | 11:22 AM Zwolle station | 1h18 | 12:40 PM Enschede station | 1 transfer | |
SPR 7933 · BST 920552+ ST 20267 | 11:22 AM Zwolle station | 1h45 | 1:07 PM Enschede De Eschmarke | 2 transfers | |
SPR 8538 · SPR 7935+ DSN 928054 | 11:39 AM Zwolle Stadshagen | 1h31 | 1:10 PM Enschede station | 2 transfers | |
SPR 7935+ DSN 928054 | 11:52 AM Zwolle station | 1h18 | 1:10 PM Enschede station | 1 transfer | |
SPR 7935 · BST 920553+ ST 20215 | 11:52 AM Zwolle station | 1h45 | 1:37 PM Enschede De Eschmarke | 2 transfers | |
SPR 8540 · SPR 7937+ DSN 928055 | 12:09 PM Zwolle Stadshagen | 1h31 | 1:40 PM Enschede station | 2 transfers | |
SPR 7937+ DSN 928055 | 12:22 PM Zwolle station | 1h18 | 1:40 PM Enschede station | 1 transfer | |
SPR 7937 · BST 920554+ ST 20269 | 12:22 PM Zwolle station | 1h45 | 2:07 PM Enschede De Eschmarke | 2 transfers | |
SPR 8542 · SPR 7939+ DSN 928056 | 12:39 PM Zwolle Stadshagen | 1h31 | 2:10 PM Enschede station | 2 transfers | |
SPR 7939+ DSN 928056 | 12:52 PM Zwolle station | 1h18 | 2:10 PM Enschede station | 1 transfer | |
SPR 7939 · BST 920555+ ST 20217 | 12:52 PM Zwolle station | 1h45 | 2:37 PM Enschede De Eschmarke | 2 transfers | |
SPR 8544 · SPR 7941+ DSN 928057 | 1:09 PM Zwolle Stadshagen | 1h31 | 2:40 PM Enschede station | 2 transfers | |
SPR 7941+ DSN 928057 | 1:22 PM Zwolle station | 1h18 | 2:40 PM Enschede station | 1 transfer | |
SPR 7941 · BST 920556+ ST 20271 | 1:22 PM Zwolle station | 1h45 | 3:07 PM Enschede De Eschmarke | 2 transfers | |
SPR 8546 · SPR 7943+ DSN 928058 | 1:39 PM Zwolle Stadshagen | 1h31 | 3:10 PM Enschede station | 2 transfers | |
SPR 7943+ DSN 928058 | 1:52 PM Zwolle station | 1h18 | 3:10 PM Enschede station | 1 transfer | |
SPR 7943 · BST 920557+ ST 20219 | 1:52 PM Zwolle station | 1h45 | 3:37 PM Enschede De Eschmarke | 2 transfers | |
SPR 8548 · SPR 7945+ DSN 928059 | 2:09 PM Zwolle Stadshagen | 1h31 | 3:40 PM Enschede station | 2 transfers | |
SPR 7945+ DSN 928059 | 2:22 PM Zwolle station | 1h18 | 3:40 PM Enschede station | 1 transfer | |
SPR 7945 · BST 920558+ ST 20273 | 2:22 PM Zwolle station | 1h45 | 4:07 PM Enschede De Eschmarke | 2 transfers | |
SPR 8550 · SPR 7947+ DSN 928060 | 2:39 PM Zwolle Stadshagen | 1h31 | 4:10 PM Enschede station | 2 transfers | |
SPR 7947+ DSN 928060 | 2:52 PM Zwolle station | 1h18 | 4:10 PM Enschede station | 1 transfer | |
SPR 7947 · BST 920559+ ST 20221 | 2:52 PM Zwolle station | 1h45 | 4:37 PM Enschede De Eschmarke | 2 transfers | |
SPR 8552 · SPR 7949+ DSN 928061 | 3:09 PM Zwolle Stadshagen | 1h31 | 4:40 PM Enschede station | 2 transfers | |
SPR 7949+ DSN 928061 | 3:22 PM Zwolle station | 1h18 | 4:40 PM Enschede station | 1 transfer | |
SPR 7949 · BST 920560+ ST 20275 | 3:22 PM Zwolle station | 1h45 | 5:07 PM Enschede De Eschmarke | 2 transfers | |
SPR 8554 · SPR 7951+ DSN 928062 | 3:39 PM Zwolle Stadshagen | 1h31 | 5:10 PM Enschede station | 2 transfers | |
SPR 7951+ DSN 928062 | 3:52 PM Zwolle station | 1h18 | 5:10 PM Enschede station | 1 transfer | |
SPR 7951 · BST 920561+ ST 20223 | 3:52 PM Zwolle station | 1h45 | 5:37 PM Enschede De Eschmarke | 2 transfers | |
SPR 8556 · SPR 7953+ DSN 928063 | 4:09 PM Zwolle Stadshagen | 1h31 | 5:40 PM Enschede station | 2 transfers | |
SPR 7953+ DSN 928063 | 4:22 PM Zwolle station | 1h18 | 5:40 PM Enschede station | 1 transfer | |
SPR 7953 · BST 920562+ ST 20277 | 4:22 PM Zwolle station | 1h45 | 6:07 PM Enschede De Eschmarke | 2 transfers | |
SPR 8558 · SPR 7955+ DSN 928064 | 4:39 PM Zwolle Stadshagen | 1h31 | 6:10 PM Enschede station | 2 transfers | |
SPR 7955+ DSN 928064 | 4:52 PM Zwolle station | 1h18 | 6:10 PM Enschede station | 1 transfer | |
SPR 7955 · BST 920563+ ST 20225 | 4:52 PM Zwolle station | 1h45 | 6:37 PM Enschede De Eschmarke | 2 transfers | |
SPR 8560 · SPR 7957+ DSN 928065 | 5:09 PM Zwolle Stadshagen | 1h31 | 6:40 PM Enschede station | 2 transfers | |
SPR 7957+ DSN 928065 | 5:22 PM Zwolle station | 1h18 | 6:40 PM Enschede station | 1 transfer | |
SPR 7957 · BST 920564+ ST 20279 | 5:22 PM Zwolle station | 1h45 | 7:07 PM Enschede De Eschmarke | 2 transfers | |
SPR 8562 · SPR 7959+ DSN 928066 | 5:39 PM Zwolle Stadshagen | 1h31 | 7:10 PM Enschede station | 2 transfers | |
SPR 7959+ DSN 928066 | 5:52 PM Zwolle station | 1h18 | 7:10 PM Enschede station | 1 transfer | |
SPR 7959 · BST 920565+ ST 20227 | 5:52 PM Zwolle station | 1h45 | 7:37 PM Enschede De Eschmarke | 2 transfers | |
SPR 8564 · SPR 7961+ DSN 928067 | 6:09 PM Zwolle Stadshagen | 1h31 | 7:40 PM Enschede station | 2 transfers | |
SPR 7961+ DSN 928067 | 6:22 PM Zwolle station | 1h18 | 7:40 PM Enschede station | 1 transfer | |
SPR 7961 · BST 920566+ ST 20281 | 6:22 PM Zwolle station | 1h45 | 8:07 PM Enschede De Eschmarke | 2 transfers | |
SPR 8566 · SPR 7963+ DSN 928068 | 6:39 PM Zwolle Stadshagen | 1h31 | 8:10 PM Enschede station | 2 transfers | |
SPR 7963+ DSN 928068 | 6:52 PM Zwolle station | 1h18 | 8:10 PM Enschede station | 1 transfer | |
SPR 7963 · BST 920567+ ST 20229 | 6:52 PM Zwolle station | 1h45 | 8:37 PM Enschede De Eschmarke | 2 transfers | |
SPR 8568 · SPR 7965+ BSN 928093 | 7:09 PM Zwolle Stadshagen | 1h40 | 8:49 PM Enschede station | 2 transfers | |
SPR 7965+ BSN 928093 | 7:22 PM Zwolle station | 1h27 | 8:49 PM Enschede station | 1 transfer | |
SPR 7965 · BST 920568+ ST 20283 | 7:22 PM Zwolle station | 1h45 | 9:07 PM Enschede De Eschmarke | 2 transfers | |
SPR 8570 · SPR 7967+ BSN 928095 | 7:39 PM Zwolle Stadshagen | 1h40 | 9:19 PM Enschede station | 2 transfers | |
SPR 7967 · BST 920569+ ST 20231 | 7:52 PM Zwolle station | 1h45 | 9:37 PM Enschede De Eschmarke | 2 transfers | |
SPR 8572 · SPR 7969+ BSN 928097 | 8:09 PM Zwolle Stadshagen | 1h40 | 9:49 PM Enschede station | 2 transfers | |
SPR 7969 · BST 920570+ ST 20285 | 8:22 PM Zwolle station | 1h45 | 10:07 PM Enschede De Eschmarke | 2 transfers | |
Find all the dates and times for this journey
Compare prices and tickets Zwolle to Enschede by train
Compare train prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Jun 20
Jun 21
Jun 22
Jun 23
Jun 24
Jun 25
Jun 26
Why should you book Zwolle to Enschede trains with Omio?
Why book with Omio vs Intercity?
- Compare with other providers: On Omio, you can not only buy tickets for Intercity, but also compare tickets for the likes of Blauwnet or Nederlandse Spoorwegen (NS) to find the best option for your trip from Zwolle to Enschede.
- Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
Journey information
Overview: Train from Zwolle to Enschede
Trains from Zwolle to Enschede run on average 35 times per day, taking around 1h 48m. Cheap train tickets for this journey start at $18 (€15) if you book in advance.
The earliest train runs at 05:16, the last at 23:50. The fastest train covers the 39 miles (63 km) distance in 54m.
Distance 39 miles (63 km) |
Average train duration 1h 48m |
Cheapest ticket price $18 (€15) |
Trains per day 35 |
Fastest train 54m |
First train 5:16 AM |
Last train 11:50 PM |
Cheapest Month May |
Cheapest Day Mon |
High Season Apr - Jun |
Low Season Oct - Dec |
Best time to book 7 days |
Train companies: Intercity, Blauwnet, Nederlandse Spoorwegen (NS) from Zwolle to Enschede trainsIntercity, Blauwnet, Nederlandse Spoorwegen (NS) trains will get you between Zwolle and Enschede from $18 (€15). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Intercity
Blauwnet
Nederlandse Spoorwegen (NS)
FAQs: Trains from Zwolle to Enschede
Find answers to the most common questions about traveling from Zwolle to Enschede by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Enschede, this guide helps you travel smarter and with confidence.

popular train stations
Popular train stations from Zwolle to Enschede
- 6:00 AM - 11:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week, 24 hours. Access via Stationsplein
- De Librije
- Restaurant Poppe
- Outside the main entrance
- Ramps, restrooms
- €0.70
- Pillows Grand Boutique Hotel Ter Borch
- Hotel Lumen Zwolle
- Bilderberg Grand Hotel Wientjes
- Located in the main hall
- 5,800 places, covered
- Avis
- Europcar
- Located in the main hall
- Free
- Hall 1: main entrance, platform 1-4 for intercity trains
- Hall 2: platform 5-12 for regional trains
- Bus: Several lines available
- Train: Intercity and regional services
- Available near the station entrance
- Parking is available near the station, with spaces for bicycles and cars
- 24 places, covered
- The station has a single platform serving the Kamperlijntje line.
- Bus: Several local bus lines connect to the station.
- 6:00 AM - 10:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week from 5:00 a.m. to 1:00 a.m. Departures can be made outside of opening hours. Access via Stationsplein
- Restaurant Fellini Enschede
- De Kater
- Outside the main entrance
- Ramps, restrooms
- €0.50
- IntercityHotel Enschede
- Van der Valk Hotel Enschede
- U Parkhotel
- Located in the main hall
- 885 places, covered
- Avis
- Europcar
- Located in the main hall
- Free
- Hall 1: main entrance, platform 1-4 for trains to Germany and regional destinations
- Bus: Several lines available
- Train: Intercity and Sprinter services
Most popular train connections from Zwolle
More options for your journey from Zwolle to Enschede
Here are some other resources that might have the information you need

