Amsterdam
Amsterdam public transport: tickets, passes and apps
For 1–2 days, tap in and out with a contactless bank card or phone (OVpay) and pay the hourly fare; for 3+ days or heavy tram use, a GVB multi-day ticket usually wins. Buy at a GVB machine or the GVB app before boarding — trams take no cash.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideAmsterdam
Key facts
- Best for 1–2 days
- Contactless tap-in/tap-out (OVpay) at the full hourly fare, no discount
- Best for 3+ days
- GVB multi-day ticket (1–7 days) covering tram, bus, metro and ferry in the city
- Hourly fare
- About €3.40–3.60 per hour in Amsterdam (2026 estimate)
- Day ticket
- From about €10 (2026 estimate)
- Airport to centre
- NS train Schiphol – Amsterdam Centraal, about 15–20 min, €5–6 (2026 estimate)
- Cash on board
- No — trams and buses are card/app only
- Tap-out rule
- Always tap out with the same card, or you are charged a maximum fare
- Ferries
- Free pedestrian and bike ferries across the IJ behind Centraal station
Best ticket
The decision is days of use, not distance. Amsterdam's tram, bus and metro network is short-hop: most trips inside the canal ring are 10–25 minutes, and you rarely ride more than three or four times a day.
For one or two days, contactless is simplest. Tap a bank card, phone or smartwatch on the reader when you board and again when you leave; the system (OVpay) charges the normal hourly fare with no discount and no paperwork. It works on GVB trams, buses, metro and on NS trains, so one card covers the whole trip.
For three days or more, or if you plan to ride often, a GVB multi-day ticket is usually cheaper and removes the tap-out worry. It covers GVB tram, bus, metro and the free IJ ferries inside Amsterdam. It does not cover NS trains to Schiphol, Haarlem or Zaanse Schans — those need a separate train ticket or a tap of the same contactless card.
If you are based in Amsterdam but making day trips by train, look at the Amsterdam & Region Travel Ticket: it bundles GVB city transport with train and bus travel in the region around the city, including Schiphol, Zaanse Schans, Volendam and Haarlem. It is sold for 1–3 days and is the one ticket that covers both city and region.
Skip the Holland Travel Ticket unless you are crossing the country by train in a single day; for a city break it costs more than you will use.
| Ticket | Price (2026 estimate) | Zones | Valid for |
|---|---|---|---|
| Single ride, contactless (OVpay) | €3.40–3.60 per hour | Amsterdam city | Tap in and out; hourly fare, no discount |
| GVB 1-day ticket | From about €10 | Amsterdam city (GVB) | 24 h from first check-in |
| GVB multi-day ticket | About €15–40 for 2–7 days | Amsterdam city (GVB) | Consecutive days, tram/bus/metro/ferry |
| Amsterdam & Region Travel Ticket | About €20–40 for 1–3 days | Amsterdam + region | GVB plus regional train and bus |
| NS train Schiphol – Centraal | €5–6 | Schiphol – Amsterdam | Single journey, about 15–20 min |
| NS day return to Haarlem or Zaanse Schans | €10–15 | Outside GVB area | Return train journey |
Prices are 2026 estimates; check the GVB and NS sites before you travel, as fares change each January.
How to pay
Three ways work on almost everything: a contactless bank card, a phone or watch wallet, or a paper/plastic ticket bought in advance. Trams and buses no longer take cash, and drivers do not sell tickets on board in most cases.
Contactless is the default for visitors. Hold the card flat on the reader when you get on and again when you get off — the same card both times. If you forget to tap out, the system charges the maximum fare for that operator, which is several times the real cost. If you have a physical card and a phone wallet, keep them apart: tapping the wrong one on the way out breaks the journey.
Buy GVB tickets from the machines at Centraal station and other major stops, from the GVB service desk, or in the GVB app. The app also shows live departures and lets you buy a ticket before you reach the stop, which saves queueing. The Amsterdam & Region Travel Ticket is sold at Schiphol, at Amsterdam Centraal and at some hotels and tourist offices.
On NS trains, tap in at the gate or pole before the platform and tap out at your destination. Intercity Direct services on the high-speed line to Rotterdam and Breda carry a small supplement on top of the fare; pay it at the supplement pole on the platform or in the NS app.
- GVB app — buy city tickets, live departures
- NS app — train tickets, supplements, engineering-works alerts
- 9292 app — nationwide journey planner across all operators
- OVpay — the contactless system itself; no app needed, just tap
Zones and fares
Amsterdam's city transport is one fare zone for visitors: a ride inside the ring costs the same whether it is two stops or twenty minutes. The old strippenkaart zone system is gone; fares are now time-based, so you pay per hour of travel rather than per zone.
That makes short hops cheap and long, broken journeys expensive. Two trams an hour apart are two fares. If you are sightseeing across the city all day, a day or multi-day ticket beats paying per hour after roughly three rides.
The region outside Amsterdam — Schiphol, Haarlem, Zaanse Schans, Volendam, Amstelveen — is a different fare area. GVB tickets stop at the city boundary; regional buses and NS trains charge by distance. The Amsterdam & Region Travel Ticket is designed for exactly this gap, so it is the one to price first if your plans include a day outside the city.
| Journey | Operator | Covered by GVB ticket? |
|---|---|---|
| Centraal – Museumplein by tram | GVB | Yes |
| Centraal – Jordaan by tram or bus | GVB | Yes |
| Centraal – IJ ferry (NDSM, Buiksloterweg) | GVB | Yes, and free |
| Centraal – Schiphol | NS train | No |
| Centraal – Zaanse Schans | NS train + bus | No |
| Centraal – Volendam or Marken | Regional bus | No |
| Centraal – Haarlem | NS train | No |
From the airport
Schiphol sits directly above its own railway station. Trains run to Amsterdam Centraal roughly every 5–10 minutes through the day, take about 15–20 minutes and cost €5–6 (2026 estimate). Buy at the yellow NS machines, tap a contactless card at the gates, or use the NS app. The same card must tap in and out.
For the city centre, get off at Amsterdam Centraal. For the museum quarter or the south, Amsterdam Zuid or Amsterdam RAI can be closer to your hotel — check which station is nearer before you board, as not every train stops at all three.
A taxi from Schiphol to the centre is a fixed fare of roughly €45–55 (2026 estimate) and takes 20–30 minutes outside rush hour. Uber and Bolt operate from the same pick-up area. The bus is slower and rarely worth it when the train is this frequent.
If you land late, note that night trains and night buses run, but less often; the first trains start around 05:30–06:00 and the last around 00:30–01:00 (check).
- Schiphol – Amsterdam Centraal: NS train, 15–20 min, €5–6
- Schiphol – Amsterdam Zuid: NS train, about 10 min, useful for the south
- Schiphol – city centre taxi: fixed fare about €45–55, 20–30 min
- Schiphol – hotel shuttle: only if your hotel runs one; check before booking
Tips
Tap out every time, with the same card. This is the single most common and most expensive mistake visitors make.
Do not buy a ticket from a driver on a GVB tram; there is no cash sale and the driver will send you to a machine or the app.
The free IJ ferries behind Centraal station are part of the network, run every few minutes and take bikes. They are the cheapest way to reach NDSM and the north bank.
Validate nothing on contactless — the tap itself is the check-in. Paper tickets bought at machines are already valid from the moment of purchase.
If you are staying outside the ring, price the Amsterdam & Region Travel Ticket before committing to a GVB-only pass; the regional add-on is often the difference.
Check the NS app for weekend engineering works. Trains to Schiphol and Rotterdam are sometimes rerouted, which adds 15–30 minutes.
- Tap out with the same card, every journey
- No cash on trams and buses
- Free IJ ferries are part of the GVB network
- Check NS app for weekend works
- Price the region ticket if you leave the city
Questions people ask
What is the best public transport ticket in Amsterdam?
For 1–2 days, tap in and out with a contactless bank card or phone (OVpay) and pay the hourly fare of about €3.40–3.60. For 3+ days or heavy tram use, a GVB multi-day ticket is usually cheaper. If you leave the city, price the Amsterdam & Region Travel Ticket.
Can I pay by contactless card in Amsterdam?
Yes. Contactless bank cards, phones and watches work on GVB trams, buses, metro and NS trains. Tap in when you board and tap out when you leave, using the same card both times, or you are charged a maximum fare.
How much is a day pass in Amsterdam?
A GVB 1-day ticket starts at about €10 (2026 estimate), covering tram, bus, metro and the free IJ ferries inside the city. Multi-day tickets run about €15–40 for 2–7 days. Check GVB before you travel, as fares change each January.
Deep dive
Every source; changeable facts are marked check
Sources
- officialGVB – Amsterdam city transport
- officialNS – Dutch Railways
- secondaryAmsterdam & Region Travel Ticket
- officialI amsterdam – public transport
- official9292 – nationwide journey planner
- officialSchiphol – to and from the airport