Cheap Bus, Train and Carpool tickets to Maastricht

What are the most popular routes to Maastricht?

Brussels - MaastrichtAverage price£10Average duration2h 5mDaily departures9
Charleroi - MaastrichtAverage price£17Average duration1h 45mDaily departures12
Eindhoven - MaastrichtAverage price£37Average duration1h 8mDaily departures74
Utrecht - MaastrichtAverage price£24Average duration5h 40mDaily departures3
Hasselt - MaastrichtAverage price£7Average duration45mDaily departures3

Stations and stops in Maastricht

Map of locations