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
Round-trip
1 adult
Economy
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
Best flights from Marco Island
Discover carefully curated flight deals from Marco Island that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 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 21/310:20 a.m.MIA - YYZ
1 stop9h 00mUnited Airlines
Wed 26/37:15 a.m.YYZ - MIA
1 stop6h 11mUnited Airlines
Deal found 13/2C$ 365
Wed 12/35:54 p.m.MIA - SJU
1 stop7h 50mJetBlue
Tue 25/35:01 a.m.SJU - MIA
1 stop11h 38mJetBlue
Deal found 13/2C$ 367
Wed 5/36:35 p.m.MIA - MDE
Nonstop3h 24mAvianca
Tue 11/31:10 p.m.MDE - MIA
Nonstop3h 40mAvianca
Deal found 13/2C$ 427
Thu 3/48:05 a.m.MIA - YUL
1 stop7h 55mWestJet
Fri 11/47:00 a.m.YUL - MIA
1 stop17h 52mWestJet
Deal found 12/2C$ 442
Direct flights from Marco Island
Explore direct flight options from Marco Island based on user searches, and compare prices and availability for your desired travel dates. Data last updated 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
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 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
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
Thu 27/22:05 p.m.MIA - YYZ
Nonstop3h 25mMultiple Airlines
Sun 2/39:40 a.m.YYZ - MIA
Nonstop3h 25mMultiple Airlines
Deal found 13/2C$ 400
Mon 24/37:35 p.m.MIA - MDE
Nonstop3h 24mAvianca
Wed 2/412:35 p.m.MDE - MIA
Nonstop3h 40mAvianca
Deal found 13/2C$ 429
Fri 28/28:00 a.m.MIA - YUL
Nonstop3h 40mAir Canada
Tue 4/36:35 p.m.YUL - MIA
Nonstop4h 02mAir Canada
Deal found 12/2C$ 443
Thu 6/36:25 p.m.MIA - YVR
Nonstop6h 57mAir Canada
Mon 10/38:10 a.m.YVR - MIA
Nonstop6h 12mAir Canada
Deal found 13/2C$ 472
Thu 13/38:55 a.m.MIA - YYZ
Nonstop3h 20mBritish Airways
Sun 16/36:00 a.m.YYZ - MIA
Nonstop3h 40mBritish Airways
Deal found 12/2C$ 1,039
Tue 25/22:05 p.m.MIA - YYZ
Nonstop3h 25mAir Transat
Sat 1/39:40 a.m.YYZ - MIA
Nonstop3h 25mAir Transat
Deal found 13/2C$ 1,205
Thu 27/26:35 p.m.MIA - MDE
Nonstop3h 24mUnited Airlines
Mon 3/31:10 p.m.MDE - MIA
Nonstop3h 40mUnited Airlines
Deal found 12/2C$ 4,715
Last-minute flights from Marco Island
Discover last-minute flight deals departing from Marco Island. Data was last updated 13 February 2025 and is based on user searches.
Tue 18/212:37 p.m.MIA - MDE
1 stop6h 20mDelta
Sun 23/25:32 a.m.MDE - MIA
1 stop9h 25mDelta
Deal found 13/2C$ 456
Wed 19/210:45 a.m.MIA - YVR
2 stops32h 40mMultiple Airlines
Sun 2/311:00 p.m.YVR - MIA
1 stop30h 28mMultiple Airlines
Deal found 12/2C$ 385
Wed 19/26:15 a.m.MIA - YUL
2 stops32h 40mMultiple Airlines
Tue 25/26:45 a.m.YUL - MIA
1 stop6h 20mMultiple Airlines
Deal found 11/2C$ 420
Wed 19/26:00 a.m.MIA - SJU
1 stop10h 07mDelta
Wed 26/27:30 a.m.SJU - MIA
1 stop10h 30mDelta
Deal found 12/2C$ 429
Wed 19/21:55 p.m.MIA - YUL
Nonstop3h 42mAir Canada
Tue 25/29:15 a.m.YUL - MIA
1 stop6h 17mAir Canada
Deal found 11/2C$ 442
Thu 20/22:05 p.m.MIA - YYZ
Nonstop3h 25mPorter Airlines
Wed 26/29:40 a.m.YYZ - MIA
Nonstop3h 25mPorter Airlines
Deal found 12/2C$ 420
Thu 20/21:55 p.m.MIA - YYZ
1 stop7h 55mAir Canada
Wed 26/26:15 p.m.YYZ - MIA
Nonstop3h 22mAir Canada
Deal found 12/2C$ 427
Thu 20/29:48 a.m.MIA - YYZ
3 stops28h 07mMultiple Airlines
Wed 26/29:40 a.m.YYZ - MIA
Nonstop3h 25mMultiple Airlines
Deal found 12/2C$ 445
Thu 20/26:44 p.m.MIA - YYZ
1 stop16h 41mUnited Airlines
Fri 21/22:00 p.m.YYZ - MIA
1 stop8h 14mUnited Airlines
Deal found 13/2C$ 459
Fri 21/28:10 a.m.MIA - YYZ
1 stop8h 50mDelta
Sun 2/312:20 p.m.YYZ - MIA
1 stop8h 35mDelta
Deal found 13/2C$ 456
Fri 21/26:00 a.m.MIA - YUL
1 stop5h 47mDelta
Sun 23/27:00 a.m.YUL - MIA
1 stop10h 15mDelta
Deal found 13/2C$ 462
Fri 21/28:00 a.m.MIA - YTZ
1 stop8h 50mAir Canada
Sun 23/23:25 p.m.YTZ - MIA
1 stop7h 12mAir Canada
Deal found 12/2C$ 462
One-way flights from Marco Island
Search for one-way flight options from Marco Island. Find affordable one-way fares based on user searches. Data last updated 13 February 2025.