Cheap Bus, Train and Carpool tickets to Maastricht

What are the most popular routes to Maastricht?

Brussels - MaastrichtAverage price€18Average duration1h 45mDaily departures9
Eindhoven - MaastrichtAverage price€10Average duration1h 10mDaily departures8
Amsterdam - MaastrichtAverage price€21Average duration3h 5mDaily departures7
Roermond - MaastrichtAverage price€25Average duration32mDaily departures33
Utrecht - MaastrichtAverage price€66Average duration2h 16mDaily departures239

Stations and stops in Maastricht

Map of locations