Из Эйндховена, Утрехта, Амстердама, Гааги и Гронингена можно добраться в Маастрихт на поезде. Также из Маастрихта идут поезда и на международные направления: в Льеж и Брюссель (1,5 часа), где можно пересесть на поезд до Парижа или Лондона. Из Аахена в Маастрихт можно приехать на автобусе.
В городе удобнее всего передвигаться на автобусах.