Travellers have found it’s best to book a flight 61 days in advance to save up to 83% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 61 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Canada to Slovenia 1-2 weeks in advance for as low as C$ 1,776, or C$ 2,379 for flights within the next 24 hours.
Due to multiple factors, expect to potentially pay more when booking in August. For low rates, November can be a great choice for travel to Slovenia. Flights to Slovenia from Canada in November are about C$ 1,307 on average during November, but can be found for as low as C$ 1,000.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Slovenia as you normally would.
Toronto Pearson Intl
Ljubljana Joze Pucnik
1 stop
10h 45mLjubljana Joze Pucnik
Toronto Pearson Intl
1 stop
14h 20mCondor
Toronto Pearson Intl
Ljubljana Joze Pucnik
2 stops
27h 30mLjubljana Joze Pucnik
Toronto Pearson Intl
2 stops
32h 15mMultiple Airlines
Toronto Pearson Intl
Ljubljana Joze Pucnik
1 stop
11h 45mLjubljana Joze Pucnik
Toronto Pearson Intl
1 stop
13h 05mLOT
Toronto Pearson Intl
Ljubljana Joze Pucnik
2 stops
32h 10mLjubljana Joze Pucnik
Toronto Pearson Intl
2 stops
19h 36mFinnair
Toronto Pearson Intl
Ljubljana Joze Pucnik
2 stops
57h 23mLjubljana Joze Pucnik
Toronto Pearson Intl
2 stops
19h 36mMultiple Airlines
Toronto Pearson Intl
Ljubljana Joze Pucnik
2 stops
57h 23mLjubljana Joze Pucnik
Toronto Pearson Intl
2 stops
19h 36mMultiple Airlines
Toronto Pearson Intl
Ljubljana Joze Pucnik
2 stops
32h 10mLjubljana Joze Pucnik
Toronto Pearson Intl
2 stops
19h 36mFinnair
Toronto Pearson Intl
Ljubljana Joze Pucnik
2 stops
32h 40mLjubljana Joze Pucnik
Toronto Pearson Intl
2 stops
19h 36mFinnair
Toronto Pearson Intl
Ljubljana Joze Pucnik
2 stops
32h 10mLjubljana Joze Pucnik
Toronto Pearson Intl
2 stops
19h 47mFinnair
Vancouver Intl
Ljubljana Joze Pucnik
2 stops
15h 15mLjubljana Joze Pucnik
Vancouver Intl
2 stops
19h 01mAir Canada
Toronto Island
Ljubljana Joze Pucnik
2 stops
13h 05mLjubljana Joze Pucnik
Toronto Island
2 stops
15h 39mAir Canada
Calgary
Ljubljana Joze Pucnik
2 stops
18h 00mLjubljana Joze Pucnik
Calgary
2 stops
25h 02mAir Canada
Toronto Pearson Intl
Ljubljana Joze Pucnik
1 stop
29h 35mMultiple Airlines
Toronto Pearson Intl
Ljubljana Joze Pucnik
2 stops
32h 15mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Ljubljana Joze Pucnik
3 stops
40h 05mMultiple Airlines
Lufthansa, Air Canada, and Air France are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Canada to Slovenia for under C$ 1,000. The cheapest flight booked recently is on Finnair for just C$ 922, but on average you can expect to pay C$ 999.
For one-way options, check prices for SWISS. According to our data, you can fly for as low as C$ 782. Users have also found prices from C$ 1,047 and C$ 1,166 on Lufthansa and British Airways, respectively.