Montreal is served by two international airports: Montreal Trudeau Airport, 21 km from the centre, and Mirabel Airport, 43 km. The city is also accessible by train, bus, or ferry on St Lawrence and Ottawa Rivers.