Nestled in the picturesque province of Quebec, Montreal Mirabel offers visitors a harmonious blend of urban sophistication and natural beauty. Known for its vibrant arts scene, charming cobblestone streets, and world-class dining, this city captivates with its unique French-Canadian culture and historic architecture. Explore the historic Old Montreal district, where centuries-old buildings stand alongside trendy boutiques and chic cafes. Immerse yourself in the city's rich history at the impressive Notre-Dame Basilica or unwind in one of the many lush parks and gardens. Montreal Mirabel is a captivating destination, offering a perfect mix of charm and modernity.
The cheapest month to fly to Montreal Mirabel is typically in January.
Some popular airports near Montreal Mirabel include Montreal-Trudeau International Airport, Ottawa Macdonald-Cartier International Airport, and Plattsburgh International Airport.
The flight to Montreal Mirabel (YMX) is roughly 18 hours 24 minutes and 8,060 miles (12,972 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Montreal Mirabel from leading comparison sites using our search engine dashboard.
Historic & recreational nature park
Lakeside national park swimming beach
Waterfall trails & outdoor activities
Recreational park with a ski centre
Former monastery with an inn & shop
Winery, vineyard, wine, and wine tasting
Historical Landmark
Indoor kids' play space
Park
Treetop adventure park for kids & adults
Reptiles
Garden gift shop for Angelica products
Vineyard, winery, and wine
River
Park
Water
Wildlife Refuge
Average Temperature
-7°C
Jan
-4°C
Feb
1°C
Mar
11°C
Apr
19°C
May
23°C
Jun
26°C
Jul
25°C
Aug
20°C
Sep
13°C
Oct
5°C
Nov
-3°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,060 miles (12,972 kilometres). The direct flight time is roughly 18 hours 24 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Montreal Mirabel (YMX) - The flight distance between these airports is 7,962 miles (12,814 kilometres). The direct flight time is roughly 18 hours 11 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,348 miles (13,435 kilometres). The direct flight time is roughly 19 hours 3 minutes.
Flights from George, South Africa - George Airport (GRJ) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,132 miles (13,088 kilometres). The direct flight time is roughly 18 hours 34 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,036 miles (12,933 kilometres). The direct flight time is roughly 18 hours 21 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,278 miles (13,322 kilometres). The direct flight time is roughly 18 hours 53 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,099 miles (13,035 kilometres). The direct flight time is roughly 18 hours 29 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,339 miles (13,421 kilometres). The direct flight time is roughly 19 hours 1 minute.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,114 miles (13,059 kilometres). The direct flight time is roughly 18 hours 31 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,015 miles (12,899 kilometres). The direct flight time is roughly 18 hours 18 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,163 miles (13,136 kilometres). The direct flight time is roughly 18 hours 38 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,100 miles (13,036 kilometres). The direct flight time is roughly 18 hours 30 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,315 miles (13,382 kilometres). The direct flight time is roughly 18 hours 58 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,015 miles (12,899 kilometres). The direct flight time is roughly 18 hours 18 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,357 miles (13,449 kilometres). The direct flight time is roughly 19 hours 4 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Montreal Mirabel (YMX) - The flight distance between these airports is 7,835 miles (12,609 kilometres). The direct flight time is roughly 17 hours 54 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Montreal Mirabel (YMX) - The flight distance between these airports is 8,316 miles (13,383 kilometres). The direct flight time is roughly 18 hours 58 minutes.
Expert Help
Choose Site / Currency