Cheap Bus, Train and Carpool tickets to Maastricht

What are the most popular routes to Maastricht?

Amsterdam - MaastrichtAverage price£55Average duration2h 32mDaily departures288
Amsterdam - MaastrichtAverage price£18Average duration3h 25mDaily departures5
Brussels - MaastrichtAverage price£10Average duration2h 5mDaily departures8
Utrecht - MaastrichtAverage price£52Average duration2h 16mDaily departures226
Charleroi - MaastrichtAverage price£17Average duration1h 45mDaily departures12

Stations and stops in Maastricht

Map of locations