Montreal → Johannesburg
Feb 27 – Mar 6, 2027
Prices in USD. Each option opens its own dates on Google Flights.
Oldest price check:
| Departs | Returns | Airline | Price | Checked | Booking link |
|---|---|---|---|---|---|
| Nov 24, 2026 | Nov 30, 2026 | — | $211 | View flights | |
| Nov 25, 2026 | Dec 1, 2026 | — | $297 | View flights | |
| Nov 26, 2026 | Dec 2, 2026 | Air Canada | $249 | View flights | |
| Nov 27, 2026 | Dec 3, 2026 | — | $282 | View flights | |
| Nov 28, 2026 | Dec 4, 2026 | — | $197 Lowest | View flights |
This is an incredible economy deal to Vancouver from Montreal on Air Canada for Nov 26, 2026 – Dec 2, 2026.
Priced at $249 round trip. The route covers 4,576 miles round trip.
Vancouver is one of North America’s most compelling city breaks because it pairs a dramatic natural setting with the amenities of a cosmopolitan west-coast hub. Framed by mountains, ocean, and forest, the city appeals to travelers who want easy access to both urban experiences and outdoor adventure. The best time to visit is generally late spring through early fall, when the weather is mildest and the city’s parks, waterfront paths, and nearby hiking trails are at their most inviting. Winter can be wet, but it also brings a quieter pace and easy access to nearby skiing in the North Shore mountains.
For first-time visitors, Stanley Park is essential, with its seawall, forested trails, and classic views of the skyline and harbor. Granville Island offers a lively market atmosphere, while neighborhoods like Gastown, Yaletown, and Kitsilano each show a different side of the city, from historic architecture to polished dining and beach culture. Vancouver’s food scene is a major draw, shaped by Pacific seafood, Asian influences, and a strong café culture, with standout sushi, dim sum, ramen, and farm-to-table restaurants throughout the city. Its multicultural character also comes through in galleries, festivals, and independent shops, making Vancouver feel both relaxed and globally connected.
Feb 27 – Mar 6, 2027
Jan 21–27, 2027
Dec 5–11, 2026
Feb 4–10, 2027
Dec 4–10, 2026
Dec 5–11, 2026