Cheap Bus, Train and Carpool tickets to Maastricht

What are the most popular routes to Maastricht?

Amsterdam - MaastrichtAverage price$23Average duration3h 25mDaily departures5
Aachen - MaastrichtAverage price$8Average duration35mDaily departures4
Brussels - MaastrichtAverage price$13Average duration2h 5mDaily departures8
Paris - MaastrichtAverage price$40Average duration7h 50mDaily departures7
Charleroi - MaastrichtAverage price$22Average duration1h 45mDaily departures12

Maastricht stations and stops

Locations map