Cheap flights to Singapore – Compare and Save
— SIN
29 Oct — 5 Nov1
Round-trip
1 adult
Economy
Round-trip
1 adult, Economy
Flights to Singapore in 2025
Find the latest flights to Singapore in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 629,999 searches and data was last updated on 29 September 2025.
Round-trip from | C$ 1,232 |
---|---|
One-way from | C$ 555 |
Popular in | December |
Cheapest in | April |
Average price | C$ 1,354 |
- ANA
- 17/3-25/3
- 4 total stops
- 52h 44m total
- Toronto to Singapore
- 24/11
- 3 total stops
- 33h 20m total
- Toronto to Singapore
Highest demand for flights based on searches. 10% potential increase in price (C$ 260 potential increase over avg. RT price).
Cheapest flight prices on average. 3% potential price decrease (C$ 73 potential savings vs. average RT price).
Average for round-trip flights in September 2025
Find flight deals to Singapore
Cheapest flights to SingaporeExplore the most affordable flight options available to Singapore. Find the lowest fares based on data from user searches, with prices last updated on 29 September 2025.
Explore the most affordable flight options available to Singapore. Find the lowest fares based on data from user searches, with prices last updated on 29 September 2025.
Mon 6/109:00 p.m.YYZ - SIN
2 stops33h 25mUnited Airlines
Mon 20/108:40 p.m.SIN - YYZ
2 stops33h 55mUnited Airlines
Deal found 29/9C$ 1,225
Mon 6/107:00 p.m.YYZ - SIN
1 stop35h 25mUnited Airlines
Mon 20/108:40 p.m.SIN - YYZ
2 stops25h 18mUnited Airlines
Deal found 29/9C$ 1,231
Mon 6/107:00 p.m.YYZ - SIN
1 stop35h 25mUnited Airlines
Mon 20/108:40 p.m.SIN - YYZ
1 stop22h 20mUnited Airlines
Deal found 29/9C$ 1,238
Wed 15/104:40 p.m.YYZ - SIN
2 stops25h 35mUnited Airlines
Thu 30/1010:20 p.m.SIN - YYZ
1 stop30h 32mUnited Airlines
Deal found 29/9C$ 1,250
Mon 29/96:30 a.m.YYZ - SIN
1 stop23h 55mUnited Airlines
Mon 13/108:40 p.m.SIN - YYZ
1 stop33h 15mUnited Airlines
Deal found 28/9C$ 1,253
Thu 4/1211:00 a.m.YYZ - SIN
2 stops30h 55mUnited Airlines
Mon 15/1210:20 p.m.SIN - YYZ
2 stops26h 00mUnited Airlines
Deal found 29/9C$ 1,264
Mon 29/96:30 a.m.YYZ - SIN
1 stop23h 55mUnited Airlines
Tue 14/108:40 p.m.SIN - YYZ
2 stops27h 09mUnited Airlines
Deal found 28/9C$ 1,266
Tue 30/96:30 a.m.YYZ - SIN
2 stops30h 15mUnited Airlines
Tue 7/108:40 p.m.SIN - YYZ
2 stops25h 18mUnited Airlines
Deal found 29/9C$ 1,269
Thu 4/129:45 a.m.YYZ - SIN
2 stops39h 15mMultiple Airlines
Sun 14/123:00 a.m.SIN - YYZ
2 stops41h 50mMultiple Airlines
Deal found 28/9C$ 1,275
Wed 5/1111:00 a.m.YYZ - SIN
2 stops30h 55mUnited Airlines
Thu 20/116:35 a.m.SIN - YYZ
2 stops25h 40mUnited Airlines
Deal found 28/9C$ 1,282
Mon 27/106:30 p.m.YYZ - SIN
3 stops31h 30mMultiple Airlines
Mon 3/118:55 a.m.SIN - YYZ
2 stops34h 13mMultiple Airlines
Deal found 29/9C$ 1,294
Thu 27/116:45 p.m.YYZ - SIN
1 stop24h 15mUnited Airlines
Thu 14/58:40 p.m.SIN - YYZ
2 stops29h 03mUnited Airlines
Deal found 29/9C$ 1,298
Best flights to SingaporeDiscover carefully curated flight deals to Singapore that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 29 September 2025.
Discover carefully curated flight deals to Singapore that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 29 September 2025.
Thu 16/106:30 a.m.YYZ - SIN
1 stop23h 55mUnited Airlines
Thu 23/108:40 p.m.SIN - YYZ
2 stops32h 03mUnited Airlines
Deal found 27/9C$ 1,250
Wed 12/118:15 a.m.YHM - SIN
2 stops49h 55mMultiple Airlines
Tue 18/1112:40 a.m.SIN - YHM
2 stops31h 20mMultiple Airlines
Deal found 28/9C$ 1,427
Tue 28/107:10 a.m.YTZ - SIN
2 stops43h 30mEmirates
Wed 5/119:00 p.m.SIN - YTZ
2 stops27h 55mEmirates
Deal found 29/9C$ 2,232
Thu 23/106:30 a.m.YYZ - SIN
1 stop23h 55mUnited Airlines
Thu 16/48:40 p.m.SIN - YYZ
2 stops27h 55mUnited Airlines
Deal found 28/9C$ 1,250
Wed 22/1011:00 a.m.YYZ - SIN
2 stops31h 15mUnited Airlines
Mon 13/48:40 p.m.SIN - YYZ
1 stop22h 20mUnited Airlines
Deal found 28/9C$ 1,250
Wed 5/116:30 a.m.YYZ - SIN
1 stop24h 45mUnited Airlines
Mon 17/1110:20 p.m.SIN - YYZ
2 stops24h 38mUnited Airlines
Deal found 28/9C$ 1,250
Thu 13/112:05 p.m.YTZ - SIN
3 stops33h 20mMultiple Airlines
Thu 20/118:50 a.m.SIN - YTZ
2 stops25h 00mMultiple Airlines
Deal found 28/9C$ 1,553
Sun 26/106:10 p.m.YHM - SIN
2 stops66h 00mWestJet
Sun 2/118:15 a.m.SIN - YHM
2 stops46h 02mWestJet
Deal found 28/9C$ 3,224
Wed 12/116:30 a.m.YYZ - SIN
1 stop24h 45mUnited Airlines
Thu 27/1110:20 p.m.SIN - YYZ
1 stop31h 32mUnited Airlines
Deal found 26/9C$ 1,250
Sun 19/107:00 p.m.YYZ - SIN
1 stop35h 25mUnited Airlines
Wed 15/49:00 a.m.SIN - YYZ
1 stop27h 16mUnited Airlines
Deal found 28/9C$ 1,250
Wed 12/118:15 a.m.YHM - SIN
2 stops27h 35mMultiple Airlines
Wed 19/1111:20 p.m.SIN - YHM
2 stops32h 40mMultiple Airlines
Deal found 28/9C$ 1,747
Wed 15/1011:00 a.m.YYZ - SIN
2 stops31h 15mUnited Airlines
Thu 30/1010:20 p.m.SIN - YYZ
2 stops28h 00mUnited Airlines
Deal found 29/9C$ 1,250
Thu 16/106:30 a.m.YYZ - SIN
1 stop23h 55mUnited Airlines
Mon 13/48:40 p.m.SIN - YYZ
2 stops25h 15mUnited Airlines
Deal found 28/9C$ 1,250
Tue 4/117:10 a.m.YTZ - SIN
2 stops36h 20mEmirates
Wed 12/1110:30 a.m.SIN - YTZ
2 stops41h 25mEmirates
Deal found 27/9C$ 2,324
Mon 27/108:15 a.m.YHM - SIN
2 stops27h 55mMultiple Airlines
Sun 2/1112:25 a.m.SIN - YHM
2 stops31h 35mMultiple Airlines
Deal found 28/9C$ 1,993
Thu 4/126:52 a.m.YYZ - SIN
2 stops35h 03mUnited Airlines
Mon 15/1210:10 a.m.SIN - YYZ
1 stop27h 03mUnited Airlines
Deal found 27/9C$ 1,264
Tue 4/117:10 a.m.YTZ - SIN
2 stops25h 35mEmirates
Wed 12/119:00 p.m.SIN - YTZ
2 stops30h 55mEmirates
Deal found 27/9C$ 2,324
Thu 13/112:05 p.m.YTZ - SIN
3 stops33h 20mMultiple Airlines
Wed 19/112:30 a.m.SIN - YTZ
2 stops46h 25mMultiple Airlines
Deal found 28/9C$ 1,996
Wed 5/116:30 a.m.YYZ - SIN
1 stop24h 45mUnited Airlines
Thu 20/116:35 a.m.SIN - YYZ
2 stops25h 40mUnited Airlines
Deal found 28/9C$ 1,269
Tue 4/117:10 a.m.YTZ - SIN
2 stops25h 35mEmirates
Wed 12/119:00 p.m.SIN - YTZ
2 stops27h 55mEmirates
Deal found 28/9C$ 2,353
Fri 3/107:00 p.m.YYZ - SIN
1 stop35h 25mUnited Airlines
Mon 13/108:45 a.m.SIN - YYZ
1 stop34h 15mUnited Airlines
Deal found 27/9C$ 1,301
Sat 25/101:25 p.m.YTZ - SIN
2 stops32h 35mMultiple Airlines
Sat 1/112:05 p.m.SIN - YTZ
2 stops31h 50mMultiple Airlines
Deal found 26/9C$ 2,105
Tue 4/117:10 a.m.YTZ - SIN
2 stops25h 35mEmirates
Tue 11/112:30 a.m.SIN - YTZ
2 stops46h 25mEmirates
Deal found 28/9C$ 2,453
Wed 15/102:30 p.m.YYZ - SIN
2 stops27h 45mUnited Airlines
Sat 1/1110:10 a.m.SIN - YYZ
2 stops25h 49mUnited Airlines
Deal found 27/9C$ 1,301
Wed 12/116:10 p.m.YHM - SIN
2 stops41h 40mWestJet
Wed 19/118:15 a.m.SIN - YHM
2 stops46h 02mWestJet
Deal found 28/9C$ 3,546
Mon 13/107:25 a.m.YTZ - SIN
2 stops37h 10mEmirates
Thu 23/101:40 a.m.SIN - YTZ
2 stops46h 05mEmirates
Deal found 26/9C$ 2,497
Fri 24/107:25 a.m.YTZ - SIN
2 stops37h 10mEmirates
Wed 29/102:30 a.m.SIN - YTZ
2 stops48h 25mEmirates
Deal found 29/9C$ 2,509
Mon 2/26:10 p.m.YHM - SIN
2 stops41h 40mWestJet
Thu 19/28:15 a.m.SIN - YHM
2 stops42h 06mWestJet
Deal found 28/9C$ 3,792
Sun 8/26:10 p.m.YHM - SIN
2 stops41h 40mWestJet
Thu 19/38:15 a.m.SIN - YHM
2 stops41h 06mWestJet
Deal found 29/9C$ 3,800
Tue 9/127:10 a.m.YTZ - SIN
2 stops36h 20mEmirates
Mon 15/1212:30 a.m.SIN - YTZ
2 stops51h 25mEmirates
Deal found 27/9C$ 2,675
Last-minute flights to SingaporeDiscover last-minute flight deals to Singapore. Data last updated 29 September 2025 and is based on user searches.
Discover last-minute flight deals to Singapore. Data last updated 29 September 2025 and is based on user searches.
Mon 29/96:30 a.m.YYZ - SIN
1 stop23h 55mUnited Airlines
Mon 13/108:40 p.m.SIN - YYZ
1 stop33h 15mUnited Airlines
Deal found 28/9C$ 1,253
Mon 29/98:30 a.m.YYZ - SIN
2 stops34h 10mUnited Airlines
Mon 6/108:40 p.m.SIN - YYZ
2 stops27h 12mUnited Airlines
Deal found 28/9C$ 1,264
Mon 29/96:30 a.m.YYZ - SIN
1 stop23h 55mUnited Airlines
Tue 14/108:40 p.m.SIN - YYZ
2 stops27h 09mUnited Airlines
Deal found 28/9C$ 1,266
Mon 29/98:30 a.m.YYZ - SIN
2 stops34h 10mUnited Airlines
Fri 3/108:45 a.m.SIN - YYZ
2 stops26h 03mUnited Airlines
Deal found 28/9C$ 1,315
Tue 30/96:30 a.m.YYZ - SIN
2 stops30h 15mUnited Airlines
Tue 7/108:40 p.m.SIN - YYZ
2 stops25h 18mUnited Airlines
Deal found 29/9C$ 1,269
Mon 6/109:00 p.m.YYZ - SIN
2 stops33h 25mUnited Airlines
Mon 20/108:40 p.m.SIN - YYZ
2 stops33h 55mUnited Airlines
Deal found 29/9C$ 1,225
Mon 6/107:00 p.m.YYZ - SIN
1 stop35h 25mUnited Airlines
Mon 20/108:40 p.m.SIN - YYZ
2 stops25h 18mUnited Airlines
Deal found 29/9C$ 1,231
Mon 6/107:00 p.m.YYZ - SIN
1 stop35h 25mUnited Airlines
Mon 20/108:40 p.m.SIN - YYZ
1 stop22h 20mUnited Airlines
Deal found 29/9C$ 1,238
Wed 15/104:40 p.m.YYZ - SIN
2 stops25h 35mUnited Airlines
Thu 30/1010:20 p.m.SIN - YYZ
1 stop30h 32mUnited Airlines
Deal found 29/9C$ 1,250
Thu 16/101:00 p.m.YYZ - SIN
2 stops41h 25mUnited Airlines
Thu 23/108:40 p.m.SIN - YYZ
2 stops32h 03mUnited Airlines
Deal found 26/9C$ 1,303
Fri 17/107:00 p.m.YYZ - SIN
1 stop35h 25mUnited Airlines
Tue 14/49:00 a.m.SIN - YYZ
1 stop23h 00mUnited Airlines
Deal found 28/9C$ 1,301
Mon 27/106:30 p.m.YYZ - SIN
3 stops31h 30mMultiple Airlines
Mon 3/118:55 a.m.SIN - YYZ
2 stops34h 13mMultiple Airlines
Deal found 29/9C$ 1,294
One-way flights to SingaporeSearch for one-way flight options to Singapore. Find affordable one-way fares based on user searches. Data last updated 29 September 2025.
Search for one-way flight options to Singapore. Find affordable one-way fares based on user searches. Data last updated 29 September 2025.
Mon 24/112:05 p.m.YTZ - SIN
3 stops33h 20mMultiple Airlines
Deal found 27/9C$ 555
Thu 13/111:05 p.m.YYZ - SIN
2 stops34h 20mMultiple Airlines
Deal found 29/9C$ 565
Thu 20/119:45 a.m.YYZ - SIN
2 stops39h 15mMultiple Airlines
Deal found 26/9C$ 566
Mon 24/119:45 a.m.YYZ - SIN
2 stops39h 15mMultiple Airlines
Deal found 28/9C$ 578
Thu 20/118:15 a.m.YHM - SIN
2 stops40h 45mMultiple Airlines
Deal found 26/9C$ 588
Thu 13/115:00 p.m.YYZ - SIN
3 stops30h 25mMultiple Airlines
Deal found 29/9C$ 605
Thu 13/117:55 a.m.YYZ - SIN
2 stops49h 20mMultiple Airlines
Deal found 27/9C$ 624
Thu 13/116:10 p.m.YHM - SIN
3 stops30h 50mMultiple Airlines
Deal found 28/9C$ 634
Wed 12/1110:00 a.m.YYZ - SIN
2 stops38h 00mMultiple Airlines
Deal found 29/9C$ 637
Wed 22/1012:00 p.m.YYZ - SIN
3 stops47h 20mMultiple Airlines
Deal found 27/9C$ 644
Mon 24/114:30 p.m.YTZ - SIN
3 stops44h 30mMultiple Airlines
Deal found 27/9C$ 645
Sat 29/118:00 p.m.YYZ - SIN
2 stops38h 10mMultiple Airlines
Deal found 27/9C$ 645