Amsterdam public transport

Public transport is a very convenient way to move around in the city of Amsterdam. The network of trams, buses, subway and ferries will get you anywhere you need to be in the city. You never have to wait long at a stop as most lines leave frequently (multiple times per hour). Only downsides to public transport are the fact that not all connections are available over night time and buying tickets from the drivers is expensive.

Plan your Amsterdam public transport travel

We strongly recommend using 9292OV for planning your trip in Amsterdam using public transport. It calculates your best options to get from one point to another and takes covers all forms of public transport: tram, bus, subway, ferry and train. To use the planner you can either:


amsterdam public transport check in pole

Check in pole at subway Amsterdam

Since a few years all public transport in the Netherlands uses a digital ticketing system called “OV-chipkaart”. All tickets are equipped with a transponder and should be hold against the designated check-in poles at the station or in the the tram or bus. Tickets can be acquired from either vending machines (recommended) or from the drivers on the tram or bus.

The following public transport companies are operating in the area of Amsterdam:

  • GVB: Amsterdam’s main company for public transport. All trams, subways and ferries are operated by the GVB. Also  the buses that stay within Amsterdam are GVB buses.
  • Connexxion: Bus company that operates bus lines that connect the surrounding region to Amsterdam. Among their destinations you’ll find: Zandvoort (Amsterdam Beach), Hilversum, Haarlem and Schiphol Airport.
  • NS: Dutch National train company. NS is responsible for all national trains within the area of Amsterdam. One can use the “OV-chipkaart” for travelling by train if credit is above €20,-. There are also disposable tickets available from the vending machines and ticket desks. International trains are often operated by other companies.

As purchasing a ticket every time you get on public transport can turn out expensive, it’s a good idea to determine upfront how many times you will be using public transport. If you ask a bus or tram driver just for a ticket, you’ll be sold the one hour ticket by default. This ticket costs €2,90 GVB and is valid on all GVB operated vehicles for one hour, transfers included.

Day passes for public transport in Amsterdam

If you plan on using public transport more than two times a day it is cheaper to buy a (multiple) day pass for public transport, which grants free unlimited travelling for the duration of the ticket. There are multiple passes available from the vending machines and tickets desks.


TicketValid forPrice
Amsterdam travel ticket
  • Trains and buses from and to the airport
  • All GVB trams, subways, and buses
1 day €15,-

2 day €20,-

3 day €25,-

GVB day ticket
  • All GVB trams, subways, and buses (airport transfer excluded)
1 day €7,50

2 day €12,50

3 day €17,-

4 day €21,50

5 day €26,50

6 day €30,-

7 day €33,-

Amsterdam & Region Travel Ticket
  • Buses to the airport
  • Regional buses operated by Connexxion
  • All GVB trams, subways, and buses
1 day €13,50
I amsterdam City Card*
  • All GVB trams, subways, and buses (airport transfer excluded)
1 day €55,-

2 day €65,-

3 day €71,25

4 day €85,-

* besides free use of public transport the card also offers free entrance or discounts to many attractions and museums

Amsterdam public transport map with tram, ferry, train and subway

Check out the map below to see all the available forms of public transport in the centre of Amsterdam. Please click to enlarge. On the map you’ll find all available connections in the city centre.

Public transport map Amsterdam

Subway map Amsterdam

The Amsterdam subway network is fairly easy compared to other European capitals. At this point there are only four subway lines to take, check out the subway map below. In Dutch the subway is called ‘Metro’, so follow the metro signs to get to the subway station.