Find flights
Deals
Airlines

C$ 117+ Cheap flights from Marco Island

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 12/3. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
MIA — YYZ
18 Feb — 25 Feb1
1 adult

Find flights from Marco Island

Cheapest flights from Marco Island
Explore the most affordable flight options available from Marco Island. Find the lowest fares based on data from user searches, with prices last updated on 13 February 2025.

Mon 3/37:10 a.m.MIA - SJU
Nonstop2h 34mFrontier
Fri 7/310:35 p.m.SJU - MIA
Nonstop3h 00mFrontier
Deal found 12/2C$ 143
Wed 7/512:45 p.m.MIA - SJU
1 stop9h 45mSouthwest
Sun 11/57:05 a.m.SJU - MIA
1 stop12h 10mSouthwest
Deal found 13/2C$ 250
Mon 3/31:25 p.m.MIA - SJU
Nonstop2h 36mSpirit Airlines
Thu 6/31:30 a.m.SJU - MIA
1 stop20h 25mSpirit Airlines
Deal found 12/2C$ 256
Fri 21/32:05 p.m.MIA - YYZ
Nonstop3h 25mPorter Airlines
Mon 24/39:40 a.m.YYZ - MIA
Nonstop3h 25mPorter Airlines
Deal found 12/2C$ 269
Wed 19/37:40 p.m.MIA - YUL
Nonstop3h 40mAmerican Airlines
Tue 25/37:00 a.m.YUL - MIA
Nonstop4h 00mAmerican Airlines
Deal found 12/2C$ 272
Wed 5/38:35 p.m.MIA - YYZ
2 stops27h 20mMultiple Airlines
Tue 25/39:40 a.m.YYZ - MIA
Nonstop3h 25mMultiple Airlines
Deal found 13/2C$ 293
Wed 19/310:35 p.m.MIA - YYZ
Nonstop3h 15mAir Canada
Sun 23/38:35 p.m.YYZ - MIA
Nonstop3h 22mAir Canada
Deal found 12/2C$ 300
Thu 27/36:00 a.m.MIA - SJU
1 stop10h 06mDelta
Mon 28/43:34 p.m.SJU - MIA
1 stop7h 13mDelta
Deal found 13/2C$ 307
Fri 7/37:20 a.m.MIA - YVR
1 stop18h 10mMultiple Airlines
Mon 10/33:55 p.m.YVR - MIA
2 stops23h 10mMultiple Airlines
Deal found 13/2C$ 309
Wed 7/58:35 a.m.MIA - YYZ
Nonstop3h 24mAmerican Airlines
Sat 10/56:00 a.m.YYZ - MIA
Nonstop3h 30mAmerican Airlines
Deal found 13/2C$ 315
Tue 18/38:22 a.m.MIA - YTZ
1 stop9h 38mMultiple Airlines
Mon 24/38:55 p.m.YTZ - MIA
1 stop17h 32mMultiple Airlines
Deal found 12/2C$ 330
Thu 3/410:17 a.m.MIA - YUL
2 stops28h 38mMultiple Airlines
Sun 6/46:45 a.m.YUL - MIA
1 stop6h 20mMultiple Airlines
Deal found 12/2C$ 353