Find Your Public Transport Connections

Timetables of GVB (municipal transport)

Fragment of GVB timetables on internet Trams and metro -trains have mostly a frequency of between 4 and 8 times per hour and therefore there is no need to know the precise time of the passing by of the trams or metro -trains.

But buses often have a frequency of twice per hour or even less. Night buses pass a stop twice per hour in the weekend and even once per hour at other nights. Thus for buses it makes sense to consult the timetable.

All the timetables of the GVB can be obtained on paper as well at GVB Tickets & Info, in the wooden one-storey building in front of the Centraal Station near the eastern entrance.

If you select Timetable per line =timetables (after having clicked on the link under here) you will see a list of all the GVB lines, of which the top five are ferries. After clicking on a ferry a PDF file will show up.
After you click on an other name (not the name of a ferry) you must select a day of the week and a direction. Then you will see the kind of timetable of which you see a fraction at the left.

After you click on the name of a stop (diagonally written in black) you will see the times when the selected tram or bus in the selected direction, will pass at the very stop. The figures below the names of the stops show the number of minutes between two stops. The black dots below the names of the stops mean: this stop is accessible for wheelchairs. The letters 'A' above the time columns mean: this vehicle is not accessible for wheelchairs.

Click here for the timetables of the GVB (Municipal Transport Company)

Door-to-door journey planner

Door-to-door journey planner on internet in English There are on the internet two Door-to-door journey planners: the one is in Dutch and the other is in English. The English one is the beta version for a future version of the Dutch one and is much clearer than the current Dutch version, but it does not tell the price or the number of strippen.

Case study:
Assume, you have planned a journey on a Monday by public transport, but not by train, from Amsterdam to Haarlem. The address in Amsterdam is: Emmastraat 1, and the address in Haarlem is: Magdalenastraat 2. You will start your trip at 10 am, you do not like trains and you prefer the English language.
For that, you first have a look at the example in the left column and then you click under here for the English version (after having finished reading this paragraph) and fill in the form in conformity with the example. Tick the box near Means of travelling and remove the tick for train .
After clicking on the Advise me button you will see five possibilities. One possibility is highlighted and below you can see a detailed instruction ( Advice ) how to travel. Other reports are All stops and Other times . They are also important. All stops helps you to leave the bus at the right stop as you can better anticipate if you know the names of the previous stops. Other times tells you that you can take an earlier vehicle (earlier than the one named in Advice ) near the Emmastraat and have more time to find the bus you want to change to, so that you do not miss the connection. Other times is also helpful when you take the train from the Amsterdam Centraal railway station to the Haarlem railway station and then pick an earlier bus leaving for the stop near Magdalenastraat.

Click here for the English version (

Click here for the Dutch version (

(If you want to know the fare beforehand: click for the Dutch version and fill in the same information as in the English version; then click on Geef Reisadvies (=advise me) and you will see five possibilities; then click on one possibility and scroll down in the new window where you will see Prijs (=price) on the left side of the screen (click first on '+' if necessary) below which you will see the fare for each part of your journey. More below you will see an underscored text Uitgebreide prijsinfo on the left side of the screen; after clicking on this a new window with comprehensive price information in Dutch will appear.)

Read here about mobile service with or without GPS

Case study Amsterdam to Haarlem. Simplified map At the left you see the three ways to go from Amsterdam, Emmastraat 1, to Haarlem, Magdalenastraat 2, without train, from the case study up here.
(1) Bus 170 or 172; change at VU Medisch Centrum to bus 176.
(2) Bus 170 or 172; change at Busstation Amstelveen to bus 175.
(3) Bus 145; change at De Meerwende (near "?") to bus 175 or 177. (only on weekdays after 6 pm, since 2010)

The "Advice" report in the Door-to-door journey planner shows street plans for the places of departure and arrival but unfortunately not so for the places where you change buses. This is sometimes a real problem. If you change from bus 170 or 172 to bus 175 at the busstation in Amstelveen, it is easy because this busstation is surveyable and has two huge screens showing the departures, one for each direction.
However, the change from bus 170 or 172 to bus 175 near the 'VU Medisch Centrum' is a problem, because you cannot see the busstop for bus 175 after having left bus 170 or 172; see below here.
You may change from bus 145 to bus 175 or 177 near the nursing home De Meerwende in Badhoevedorp, on the same stop.

Case study Amsterdam to Haarlem. Hospital
The change from bus 170 or 172 to bus 175 near the 'VU Medisch Centrum' needs explanation. After having left bus 170 or 172 you must cross the road on which the buses 170 and 172 go, using the nearby pedestrian crossing; then turn left and cross the road on another pedestrian crossing; then turn right and walk through the passage in the hospital; after some metres the stop of bus number 175 is up against the footpath.
Case study Amsterdam to Haarlem. GVB Network Map
This is a fragment of the free "Network Map" of the GVB, obtainable at the "GVB Tickets &Info" near the Centraal Station. In the black pentagon, walking from the white to the black spot 'through' the hospital, is actually the same as the red arrows in the photo at the left.
Hence, this map is also helpful due to the precise siting of the busstops and tramstops. It also shows that tram 16, instead of bus 170 or 172, brings you closer to the stop of bus 175.
The Emmastraat busstop is in the top right, one busstop east of an other hospital.

Define the place of departure or arrival Click on Address and there will appear a list of ways to define the place of departure or arrival.
If you have a postal code handy it is probably some seconds faster. Postal codes of post office boxes and antwoordnummers (freepost) cannot be used. You would not make this mistake, but other people certainly will.
It makes sense if you click on Bus/ tram/ metro stop, and type in Stop name: 'Emmastraat' and in City: 'Amsterdam', but not so if you type 'Prinsengracht' (1100 addresses) instead of 'Emmastraat' (40 addresses).
You can find the names of the bus, tram and metro stops and railway stations in Zoom in so often that you can see most of the street names. When the cursor then hovers over a little blue and square icon the name of a stop or station will appear. You may click on this icon for more information in Dutch.
Clicking on 'City' makes sense if you go to a small town and you do not know a street name.
Clicking on 'Foreign bus station' does not work, as far as I have tested.
'Foreign train station' does work for larger nearby continental stations. If so desired you use the name of a train station found in the next paragraph: 'European Railplanner in nine languages'
Clicking on anything else and then typing a city name (for instance: 'Amsterdam') will often do the job. You will see a complete or incomplete list of what you requested, from which you should make a choice. (In this way the only beach in Amsterdam can be found. Can you find this beach?)

Plan your trip with Maps Google

With the help of Maps Google you can plan your trips by train (in the Netherlands) or by GVB vehicles (in Amsterdam) and shortly also by Connexxion buses.

Please click first on Maps Google. Then click on the text get directions just under the colourful word 'Google'. Two green dots will appear containing the letters A and B.
Behind those letters you may fill in Amsterdam and Rotterdam.
Or you may fill in Amsterdam Emmastraat 100 and Anne Frankhuis. Here you will see a connection by GVB vehicles. However, by Connexxion bus 170 or 172 you will arrive earlier. Unfortunately, Connexxion is not yet involved in Maps Google.

European railway planner in nine languages

Thanks to a gründliche job, done by the Deutsche Bahn (German railways), you can click on your favourite language and you will find a European railplanner:
German English French Spanish Italian Dutch Danish Turkish Polish
This is also very usable for the train connections inside the Netherlands although the fares and delays are not published.
The published time to change to another train is sometimes not enough. Of some countries the numbers of the railway platforms are not mentioned. In that case you must take some time to sort that out on the spot. It is therefore advised to write down well in advance the times of earlier and later trains of each section.
In the Netherlands it is often arranged that both trains wait for each other at both sides of the same railway platform. This is obviously not true if the numbers of both railway platforms are not successive. In the bottom half of paragraph Inside the Centraal Station, of the page Arriving at the Centraal Station, you can read how to find the floor plan of the railway platforms in any station in the Netherlands, and sort out how to go from one railway platform to an other.

Click on your favourite language and you will find a form in which you can put together a table of times of departures or arrivals of the Amsterdam Centraal railway station. Fill in date and time and select either departures or arrivals. ('December 31st, 2010' must be written as '31.12.10'.)
German English French Spanish Italian Dutch Danish Turkish Polish
This is very practical. The yellow departures tables in the large railway stations are very complex.

Idem, for any railway station in Europe.
German English French Spanish Italian Dutch Danish Turkish Polish

Journey planner of the NS (Dutch Railways)

Click here for the Journey planner of the NS (Dutch railways) in English.

Click here for the home page of the NS.
You will then find the Journey planner of the NS in Dutch and a small map of the Netherlands on which you can click and proceed with the paragraph under here (Map of railway stations and Works on the tracks).

Map of railway stations and Works on the tracks

Click here for a map of all tracks and railway stations in the Netherlands.

On yellow sections there are less trains and on red sections there are no trains at all due to work or interruption.
Click on a yellow or red section and you will see an explanation in Dutch in three paragraphs:
Oorzaak = Cause.
Verwachting = Forecast. In this text you will find dates and times when the work will start and finish or date and time when the failure will be repaired. For example 10 maart 15.15 uur = tenth of March at 3:15 pm.
Reisadvies = Advise. If you see here the word bus or bussen you must take a bus in stead of the train.

On yellow railway stations there are some and on red railway stations there are more changes in the scheduled times and platforms. Click on the yellow or red railway stations to see the adaptations to the schedule.

Grey railway sections and railway stations are as scheduled.

Near the yellow Departure charts in the halls and on the platforms of the Dutch railway stations there is also a map of the railways and railway stations in the Netherlands. In this map you will mostly see warning triangles indicating work on the tracks during the next week. In the top left corner of the map there is an explication in Dutch concerning when and what to do. Ask a Dutch passenger the exact meaning.