Maastricht, Limburg, Netherlands is located at coordinates 50.85, 5.69. The city operates in the Europe/Amsterdam timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).
The city's public transportation network includes 406 bus, metro, tram, monorail and rail routes operated by 15 transit operators. Browse the complete list of routes and schedules below.
Local time:
Bus agencies
- Arriva
- Arriva
- Arriva Nederland
- Arriva Zl
- Blablacar Bus
- De Lijn
- Flixbus-de
- Flixbus-eu
- Nmbs
- Nmbs/Sncb
- TEC Liège - Verviers
- Vrr
- Westverkehr Gmbh
Metro agencies
Tram agencies
Monorail agencies
Rail agencies
Buses
- 1
- 1
- 1Zwartberg - Sledderlo
- 2
- 2
- 2Genk Station - Camerlo
- 3
- 3Genk Station - Bokrijk
- 3Hasselt Station - Rapertingen
- 3Sittard via Lindenheuvel - Geleen
- 4
- 4
- 4Genk Station - Termien
- 4Kiewit - Alken
- 4Léopold - Robermont - Beyne-Heusay - Fléron
- 4Sittard via Munstergeleen - Geleen
- 5
- 5
- 5Sint-Jansheide - Godsheide
- 5Zwartberg - Genk-Zuid
- 6
- 6
- 6Guillemins - Médiacité - Bavière - Coronmeuse
- 6Ziekenhuis - Genk Station
- 7
- 7
- 7Coronmeuse - Herstal - Oupeye - Hermée - Milmort
- 7Zutendaal - Genk
- 8
- 8
- 8Ubach over Worms via Heerlen - Voerendaal
- 9
- 9
- 10
- 10Genk - Tongeren
- 10Heerlen via Parkstad Stadion - Avantis
- 11
- 11Bressoux - St-Lambert - Rocourt
- 12
- 12Hasselt - Genk
- 13Maastricht Station - Kanne (B)
- 15
- 15Daalhof via Station en Mumc - Eijsden
- 20aHasselt - Maastricht
- 20aHasselt - Maastricht
- 20bHasselt - Lanaken
- 20bHasselt - Lanaken
- 23Place des Carmes - Ste-Walburge - Citadelle
- 23Sint-Truiden - Tongeren
- 24Léopold - Grivegnée - Malvaux - Les Bruyères
- 27Maaseik - Genk
- 28
- 29Rép. Française - Chênée - Les Bruyères - Fléron
- 30
- 31Genk - Beringen
- 32
- 33
- 33Bavière - St-Lambert - Citadelle - Vottem -Milmort
- 33Genk - Neerpelt
- 34Coronmeuse - Thier-à-Liège - P+R Vottem
- 35Coronmeuse - Herstal - La Préalle - Bouxthay
- 35Sittard via Susteren - Maaseik
- 36
- 36Coronmeuse - Herstal - Wandre - Cheratte
- 36aHasselt - Genk
- 36bHasselt - Genk
- 37
- 37Coronmeuse - Jupille - Chênée
- 38Fond des Tawes - Citadelle-St-Lambert-Les Bruyères
- 38Hasselt - Heers
- 38Heers - Hasselt
- 39Bressoux - Bavière - St-Lambert - P+R Vottem
- 40
- 43
- 44Hasselt - Maasmechelen
- 44Schnellbus: Aachen Hbf - Bushof - Laurensberg - Richterich - Horbach - Parkstad Stadion - Heerlen
- 44Schnellbus: Aachen Hbf - Bushof - Laurensberg - Richterich - Horbach - Parkstad Stadion - Heerlen
- 45Genk - Maastricht
- 47
- 47Hasselt - Tongeren
- 51
- 52
- 53
- 54
- 54St-Lambert - Ans - Cité Lonay - XIV Verges
- 55
- 56
- 57
- 59
- 60Liège - Fléron - Herve - Battice - Verviers
- 61Liège - Wandre - Visé
- 62Liège - Sarolay - Hermalle - Visé
- 62Maastricht - Tongeren
- 63Maastricht - Maaseik
- 66Lanaken CC - Rekem Opz
- 67Liège - Jupille - Barchon - Dalhem - Visé
- 068Amsterdam/Duisburg - Bayreuth/Prague
- 72Liège - Herstal - Vottem - Liers - Glons
- 73Liège - Rocourt - Liers - Slins - Glons
- 74Aachen Hbf - Aachen Bushof - Westbahnhof - Gewerbegebiet Avantis
- 74altAnruf-Linientaxi)k Aachen Hauptbahnhof - Aachen Bushof - Westbahnhof - Gewerbegebiet Avantis
- 76Liège - Hermée - Bassenge - Boirs / Emael
- 77Liège - Herstal - Vivegnis - Haccourt - Visé
- 78Liège - Hermalle - Visé - Maastricht
- 79Glons / Emael - Bassenge - Visé
- 79Tongeren - Liège
- 80Genk - Bree
- 82Liège - Ans - Alleur - Othée - Oreye
- 84Liège - Awans - Fooz - Momalle - Waremme
- 100Bassenge - Eben-Emael
- 101Proxibus de Bassenge
- 102Tongeren - Bilzen
- 103Bilzen - Tongeren
- 104Proxibus de Juprelle
- 105Tongeren - Bilzen
- 106Bilzen - Tongeren
- 107Housse - Barchon - Tignée - Cerexhe - Melen -Herve
- 107Tongeren - Genk
- 107Tongeren - Genk
- 108Hoeselt - Wiemesmeer
- 108Mortroux - Julémont-Mortier-Trembleur-Blegny-Herve
- 108Wiemesmeer - Hoeselt
- 109Genk - Tongeren
- 121Hasselt - Kiewit Kids
- 129Kiewit Bewel - Genk
- 139Visé - Aubel - Montzen - Welkenraedt
- 149Gulpen via Epen en Drielandenpunt - Vaals
- 167Barchon - Trembleur - Aubin - Dalhem - Visé
- 173Slins - Milmort - Oupeye - Visé
- 174Liège - Rocourt - Paifve - Wihogne
- 178Maaseik - Brussel
- 180Essen - Paris
- 203Hasselt - Bilzen
- 204Bilzen - Hasselt
- 206Beverst - Maastricht
- 207Bilzen - Hasselt
- 208Bilzen - Vroenhoven
- 208Bilzen - Vroenhoven
- 209Hoelbeek - Hasselt
- 232Tongeren - Sint-Truiden
- 234Sint-Truiden - Tongeren
- 235Wellen - Tongeren
- 236Tongeren - Sint-Truiden
- 237Tongeren - Sint-Truiden
- 238Charneux - Herve
- 238Tongeren - Borgloon
- 239Tongeren Pibo - Station
- 273Maaseik - As
- 275Genk-Opoeteren
- 275Opoeteren-Genk
- 275Oreye - Crisnée - Kemexhe - Xhendremael - Tongeren
- 276Maaseik - Opglabbeek
- 277Stokkem - Genk
- 279Genk - Kinrooi
- 312Genk - Zwartberg
- 313Genk - Houthalen-Helchteren
- 315Houthalen - Genk
- 316Zonhoven - Zwartberg
- 316Zwartberg - Zonhoven
- 321Heerlen via Neerbeek - Beek
- 322Vaals via Heerlen en Chemelot - Beek
- 328Lille/Antwerp - Frankfurt
- 332Sittard via Chemelot - Beek
- 337Brunssum via Sportzone - Chemelot
- 337Peer - Genk
- 339Aubel - Remersdaal - Teuven - SMV/Fsm
- 340Hoensbroek via Sportzone - Chemelot
- 350
- 363Kothopper
- 364Vliermaalroot - Diepenbeek
- 395Vreren - Tongeren
- 395Vreren - Tongeren
- 396Voeren - Provinciale School
- 396Voeren - Provinciale School
- 397Tongeren - Voeren
- 398Tongeren - Voeren
- 399Tongeren - Voeren
- 399Voeren - Tongeren
- 435Geilenkirchen - Gillrath - Birgden - Gangelt - Süsterseel - Hillensberg - Tüddern - Höngen
- 435Geilenkirchen - Gillrath - Birgden - Gangelt - Süsterseel - Hillensberg - Tüddern - Höngen
- 438Saeffelen - Großwehrhagen - Höngen - Havert - Millen-Bruch - Isenbruch - Schalbruch
- 439Millen - Tüdern - Höngen - Hillensberg - Wehr - Süsterseel
- 439Moelingen/Mouland - Veurs - SPV/FSP - SMV/Fsm
- 458Genk - Lanaken
- 458Genk - Lanaken
- 461Genk Station - Boxberg
- 462Genk - Zonhoven
- 462Zonhoven - Genk
- 463Boxberg - Genk
- 464Boxberg - Helchteren
- 465Houthalen - Genk
- 472Tongeren - Hasselt
- 473Hasselt - Tongeren
- 473Tongeren - Hasselt
- 474Hasselt - Tongeren
- 475Hasselt - Tongeren
- 476Hasselt - Heers
- 476Heers - Hasselt
- 477Wellen - Hasselt
- 478Hasselt - Kortessem
- 478Kortessem - Hasselt
- 479Borgloon - Hasselt
- 479Hasselt - Borgloon
- 489Kiewit - Hasselt
- 601Zuyd Hogeschool via Heerlerbaan/Station - Kerkrade
- 603
- 606
- 611Heerlen Station - Zuyd Hogeschool
- 615Maastricht - Mumc
- 617Riemst - Lanaken
- 618Eisden - Riemst
- 619Tongeren - Lanaken
- 621Genoelselderen - Tongeren
- 622Kanne - Tongeren
- 623Riemst - Tongeren
- 624Riemst - Tongeren
- 625Heukelom - Tongeren
- 626Zussen - Tongeren
- 629Tongeren Station - Tongeren Bewel
- 632
- 633Stokkem - Maaseik
- 634Lanaken - Maasmechelen
- 636Maaseik - Lanaken
- 637
- 637Maaseik - Lanaken
- 638Maaseik Bewel - Lanaken
- 639Lanaken - Maasmechelen
- 643
- 647
- 650
- 655
- 657
- 658
- 659
- 712Thimister - Aubel - Welkenraedt
- 713Henri-Chapelle - Hombourg - Sippenaeken - Kelmis
- 723
- 738Verviers - Battice - Thimister - Aubel
- 791
- 797
- 799Tongeren - Nerem
- 803Genk - Opglabbeek Bewel
- 803Opglabbeek Bewel - Genk
- 804Genk - Overpelt
- 806Opglabbeek - Genk
- 808Genk - Bree
- 809Opglabbeek - Bree
- 833Amsterdam - Aachen
- 906Millen - Bilzen
- 907Bilzen - Riemst
- 908Kanne - Bilzen
- 909Bilzen - Val-Meer
- 923Heers - Tongeren
- 1304Warsaw - Dresden - Brussels
- 2924-1 : Amsterdam - Sarajevo
- 2924-1 : Amsterdam - Sarajevo
- Blablacar BusFrankfurt - Main Bus station > Frankfurt - Airport > Cologne - Airport > Aachen - Henricistraße > Maastricht > Leuven > Brussels City Center - Midi Train station > Lille
- BusHasselt - Genk
- BusMaastricht (NL) - Liège-Guillemins
- BusMaastricht (NL) - Visé
- Flixbus 068Amsterdam/Duisburg - Bayreuth/Prague
- Flixbus 180Essen - Paris
- Flixbus 328Lille/Antwerp - Frankfurt
- Flixbus 820Paris - Maastricht - Düsseldorf
- Flixbus 831Amsterdam - Luxembourg
- Flixbus 832Maastricht - Brussels - Lille
- Flixbus 833Amsterdam - Aachen
- Flixbus 1304Warsaw - Dresden - Brussels
- Flixbus N84Bruges - Prague
- Flixbus N179Cologne Airport - Orléans
- Flixbus N473Eindhoven - Milan
- Flixbus N831Amsterdam - Luxembourg - Strasbourg - Basel - Zürich
- Flixbus N870Bratislava - Prague - London
- Flixbus N884Vinkovci - Zagreb - Antwerpen
- Flixbus X68Amsterdam - Maastricht - Frankfurt
- N84Bruges - Prague
- N179Cologne Airport - Orléans
- N870
- N870
- N884Vinkovci - Zagreb - Antwerpen
- Re18Aachen - Herzogenrath - Landgraaf - Heerlen - Valkenburg - Meerssen - Maastricht - Visé - Lüttich
- Rs12
- Rs18
- Sb3Geilenkirchen - Sittard
- Sb3Schnellbus: Geilenkirchen - Gangelt - Süsterseel - Tüddern - Höngen - Sittard
- Sev
- Snelbus ipv treinHeerlen <-> Maastricht
- Stopbus ipv treinAachen Hbf <-> Heerlen
- Stopbus ipv treinHeerlen <-> Herzogenrath
- Stopbus ipv treinHeerlen <-> Maastricht Randwyck
- Stopbus ipv treinLiège-Guillemins <-> Maastricht
- Stopbus ipv treinMaastricht <-> Sittard
- Stopbus ipv treinMaastricht <-> Valkenburg
- Stopbus ipv treinMaastricht <-> Vise
- Stopbus ipv treinMaastricht Randwyck <-> Sittard
- Stopbus ipv treinMaastricht Randwyck <-> Valkenburg
- X27Maaseik - Genk
- X68Amsterdam - Maastricht - Frankfurt
Metro Lines
- 1
- 1
- 2
- 2
- 3
- 3
- 4
- 4
- 4
- 5
- 5
- 6
- 6
- 7
- 7
- 8
- 8
- 9
- 9
- 10
- 10
- 11
- 12
- 13
- 15
- 28
- 30
- 32
- 33
- 35
- 36
- 37
- 40
- 43
- 44
- 47
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 59
- 74
- 74alt
- 321
- 322
- 332
- 350
- 435
- 438
- 439
- 601
- 603
- 606
- 615
- 632
- 637
- 643
- 647
- 650
- 655
- 657
- 658
- 659
- 723
- 791
- 797
- Re18
- Rs12
- Rs15
- Rs18
Trams
Monorails
Rail Services
- IcAnvers-Central - Genk
- IcBruxelles-Midi - Genk
- IcDiest - Genk
- IcGenk - Blankenberge
- IcGenk - Bruges
- IcGenk - Gand-Saint-Pierre
- IcGenk - Landen
- IcHasselt - Genk
- IntercityAlkmaar <-> Maastricht Ic2700
- IntercityEnkhuizen <-> Maastricht Ic2900
- LGenk - Louvain
- LMaastricht (NL) - Liège-Guillemins
- NachttreinMaastricht <-> Schiphol Airport Nt32700
- Nre
- R
- Re18
- Re18
- Re18Aachen - Herzogenrath - Landgraaf - Heerlen - Valkenburg - Meerssen - Maastricht - Visé - Lüttich
- Re18Aachen - Herzogenrath - Landgraaf - Heerlen - Valkenburg - Meerssen - Maastricht - Visé - Lüttich
- Re18Aachen - Herzogenrath - Landgraaf - Heerlen - Valkenburg - Meerssen - Maastricht - Visé - Lüttich
- Re18Aachen - Herzogenrath - Landgraaf - Heerlen - Valkenburg - Meerssen - Maastricht - Visé - Lüttich
- Rs12
- Rs15
- Rs18
- S43Aachen Hbf (DE) - Liège-Guillemins
- S43Heerlen - Liège-Guillemins
- S43Maastricht (NL) - Liège-Guillemins
- Sneltrein Re18Liège-Guillemins <-> Aachen Hbf S18900
- Sneltrein Re18Liège-Guillemins <-> Maastricht S16900
- Stoptrein Rs12Roermond <-> Maastricht Randwyck St32400
- Stoptrein Rs15Sittard <-> Heerlen St32500
- Stoptrein Rs18Heerlen <-> Maastricht Randwyck St2000
- Stoptrein Rs18Kerkrade Centrum <-> Maastricht Randwyck St32000
Top Streets in Maastricht
Rijksweg, N278
Rijksweg, N278 is a primary road in Maastricht stretching 11.3 km with 71 public transport stops. View stops and routes.
Rijksweg, N278 (1)
Rijksweg, N278 (1) is a primary road in Maastricht stretching 6.5 km with 56 public transport stops. View stops and routes.
John F. Kennedylaan
John F. Kennedylaan is a local road in Maastricht stretching 3.9 km with 48 public transport stops. View stops and routes.
Heerlerbaan
Heerlerbaan is a local road in Maastricht stretching 1.1 km with 36 public transport stops. View stops and routes.
Parallelweg
Parallelweg is a residential street in Maastricht stretching 0.1 km with 23 public transport stops. View stops and routes.
Rijksweg, N590
Rijksweg, N590 is a secondary road in Maastricht stretching 4.2 km with 30 public transport stops. View stops and routes.
Meerssenerweg
Meerssenerweg is a local road in Maastricht stretching 2.3 km with 26 public transport stops. View stops and routes.
Via Regia
Via Regia is a primary road in Maastricht stretching 1.6 km with 25 public transport stops. View stops and routes.
Stationsplein
Stationsplein is a road in Maastricht stretching 0.3 km with 13 public transport stops. View stops and routes.
Molensingel
Molensingel is a local road in Maastricht stretching 1.6 km with 22 public transport stops. View stops and routes.