Find NBA, NHL, MLS, MLB overlap weekends in Toronto—then build your itinerary.
A SportCation is a vacation built around multiple live sporting events in one destination.
We use our proprietary double header algorithm to find destinations where schedules align — so you can see more games in fewer days.
Upcoming overlap weekends, venue logistics, and combo links in one place.
Toronto offers an incredible atmosphere for a SportCation trip and is one of the best places to catch live games. Whether you're planning a bachelor party, a friends' getaway, or a group sports weekend, the mix of venues, fan culture, and things to do off the field makes Toronto a top pick for your next SportCation.
The best time to visit depends on the league schedules and when multiple teams are in town. Use the SportCation schedule finder above to see when games overlap, and lock in the perfect SportCation weekend for your group.
Trips that match NBA & NHL & MLS & MLB first, then trips with at least one of those leagues, then other weekends.
Mon, Apr 6 – Sat, Apr 11
$2514 USD est. total










Mon, Apr 6 – Sat, Apr 11
$2634 USD est. total











Tue, Apr 7 – Sat, Apr 11
$2163 USD est. total








Tue, Apr 7 – Sat, Apr 11
$2283 USD est. total









Tue, Apr 7 – Sun, Apr 12
$2514 USD est. total









Tue, Apr 7 – Sun, Apr 12
$2634 USD est. total










Tue, Apr 7 – Sun, Apr 12
$2634 USD est. total










Tue, Apr 7 – Sun, Apr 12
$2754 USD est. total











Wed, Apr 8 – Sat, Apr 11
$1812 USD est. total







Wed, Apr 8 – Sun, Apr 12
$2163 USD est. total








Wed, Apr 8 – Sun, Apr 12
$2283 USD est. total









Wed, Apr 8 – Mon, Apr 13
$2514 USD est. total









Wed, Apr 8 – Mon, Apr 13
$2634 USD est. total










Wed, Apr 8 – Mon, Apr 13
$2593 USD est. total










Wed, Apr 8 – Mon, Apr 13
$2714 USD est. total











Thu, Apr 9 – Mon, Apr 13
$2163 USD est. total








Thu, Apr 9 – Mon, Apr 13
$2283 USD est. total









Fri, Apr 10 – Mon, Apr 13
$1812 USD est. total







Thu, Mar 19 – Sat, Mar 21
$1421 USD est. total




Wed, Mar 25 – Thu, Mar 26
$1003 USD est. total


Wed, Mar 25 – Thu, Mar 26
$1003 USD est. total


Wed, Mar 25 – Fri, Mar 27
$1354 USD est. total



Wed, Mar 25 – Fri, Mar 27
$1474 USD est. total




Wed, Mar 25 – Fri, Mar 27
$1354 USD est. total



Wed, Mar 25 – Fri, Mar 27
$1474 USD est. total




Wed, Mar 25 – Sat, Mar 28
$1705 USD est. total




Wed, Mar 25 – Sat, Mar 28
$1825 USD est. total





Wed, Mar 25 – Sat, Mar 28
$1705 USD est. total




Wed, Mar 25 – Sat, Mar 28
$1825 USD est. total





Wed, Mar 25 – Sun, Mar 29
$2056 USD est. total





Wed, Mar 25 – Sun, Mar 29
$2176 USD est. total






Wed, Mar 25 – Sun, Mar 29
$2176 USD est. total






Wed, Mar 25 – Sun, Mar 29
$2296 USD est. total







Wed, Mar 25 – Sun, Mar 29
$2056 USD est. total





Wed, Mar 25 – Sun, Mar 29
$2176 USD est. total






Wed, Mar 25 – Sun, Mar 29
$2176 USD est. total






Wed, Mar 25 – Sun, Mar 29
$2296 USD est. total







Wed, Mar 25 – Mon, Mar 30
$2406 USD est. total






Wed, Mar 25 – Mon, Mar 30
$2527 USD est. total







Wed, Mar 25 – Mon, Mar 30
$2527 USD est. total







Wed, Mar 25 – Mon, Mar 30
$2647 USD est. total








Wed, Mar 25 – Mon, Mar 30
$2406 USD est. total






Wed, Mar 25 – Mon, Mar 30
$2527 USD est. total







Wed, Mar 25 – Mon, Mar 30
$2527 USD est. total







Wed, Mar 25 – Mon, Mar 30
$2647 USD est. total








Thu, Mar 26 – Fri, Mar 27
$1044 USD est. total


Thu, Mar 26 – Fri, Mar 27
$1044 USD est. total


Thu, Mar 26 – Sat, Mar 28
$1395 USD est. total



Thu, Mar 26 – Sat, Mar 28
$1395 USD est. total



Thu, Mar 26 – Sun, Mar 29
$1746 USD est. total




Thu, Mar 26 – Sun, Mar 29
$1746 USD est. total




Thu, Mar 26 – Sun, Mar 29
$1866 USD est. total





Thu, Mar 26 – Sun, Mar 29
$1746 USD est. total




Thu, Mar 26 – Sun, Mar 29
$1746 USD est. total




Thu, Mar 26 – Sun, Mar 29
$1866 USD est. total





Thu, Mar 26 – Mon, Mar 30
$2096 USD est. total





Thu, Mar 26 – Mon, Mar 30
$2096 USD est. total





Thu, Mar 26 – Mon, Mar 30
$2217 USD est. total






Thu, Mar 26 – Mon, Mar 30
$2096 USD est. total





Thu, Mar 26 – Mon, Mar 30
$2096 USD est. total





Thu, Mar 26 – Mon, Mar 30
$2217 USD est. total






Thu, Mar 26 – Tue, Mar 31
$2447 USD est. total






Thu, Mar 26 – Tue, Mar 31
$2447 USD est. total






Thu, Mar 26 – Tue, Mar 31
$2567 USD est. total







Thu, Mar 26 – Tue, Mar 31
$2447 USD est. total






Thu, Mar 26 – Tue, Mar 31
$2447 USD est. total






Thu, Mar 26 – Tue, Mar 31
$2567 USD est. total







Fri, Mar 27 – Sat, Mar 28
$1044 USD est. total



Fri, Mar 27 – Sun, Mar 29
$1395 USD est. total




Fri, Mar 27 – Sun, Mar 29
$1395 USD est. total




Fri, Mar 27 – Sun, Mar 29
$1515 USD est. total





Fri, Mar 27 – Mon, Mar 30
$1746 USD est. total





Fri, Mar 27 – Mon, Mar 30
$1746 USD est. total





Fri, Mar 27 – Mon, Mar 30
$1866 USD est. total






Fri, Mar 27 – Tue, Mar 31
$2096 USD est. total






Fri, Mar 27 – Tue, Mar 31
$2096 USD est. total






Fri, Mar 27 – Tue, Mar 31
$2217 USD est. total







Fri, Mar 27 – Wed, Apr 1
$2447 USD est. total







Fri, Mar 27 – Wed, Apr 1
$2447 USD est. total








Fri, Mar 27 – Wed, Apr 1
$2567 USD est. total








Fri, Mar 27 – Wed, Apr 1
$2447 USD est. total








Fri, Mar 27 – Wed, Apr 1
$2567 USD est. total








Fri, Mar 27 – Wed, Apr 1
$2567 USD est. total









Fri, Mar 27 – Wed, Apr 1
$2688 USD est. total









Sat, Mar 28 – Sun, Mar 29
$1044 USD est. total



Sat, Mar 28 – Mon, Mar 30
$1395 USD est. total




Sat, Mar 28 – Tue, Mar 31
$1746 USD est. total





Sat, Mar 28 – Wed, Apr 1
$2096 USD est. total






Sat, Mar 28 – Wed, Apr 1
$2096 USD est. total







Sat, Mar 28 – Wed, Apr 1
$2217 USD est. total







Sun, Mar 29 – Mon, Mar 30
$1044 USD est. total



Sun, Mar 29 – Tue, Mar 31
$1395 USD est. total




Sun, Mar 29 – Wed, Apr 1
$1746 USD est. total





Sun, Mar 29 – Wed, Apr 1
$1746 USD est. total






Sun, Mar 29 – Wed, Apr 1
$1866 USD est. total






Mon, Mar 30 – Wed, Apr 1
$1395 USD est. total




Tue, Mar 31 – Wed, Apr 1
$1044 USD est. total



Mon, Apr 6 – Tue, Apr 7
$1044 USD est. total




Mon, Apr 6 – Wed, Apr 8
$1354 USD est. total





Mon, Apr 6 – Wed, Apr 8
$1395 USD est. total





Mon, Apr 6 – Wed, Apr 8
$1474 USD est. total






Mon, Apr 6 – Thu, Apr 9
$1746 USD est. total






Mon, Apr 6 – Thu, Apr 9
$1825 USD est. total







Mon, Apr 6 – Thu, Apr 9
$1866 USD est. total







Mon, Apr 6 – Thu, Apr 9
$1946 USD est. total








Mon, Apr 6 – Fri, Apr 10
$2096 USD est. total







Mon, Apr 6 – Fri, Apr 10
$2176 USD est. total








Mon, Apr 6 – Fri, Apr 10
$2217 USD est. total








Mon, Apr 6 – Fri, Apr 10
$2296 USD est. total









Mon, Apr 6 – Sat, Apr 11
$2434 USD est. total









Mon, Apr 6 – Sat, Apr 11
$2447 USD est. total








Mon, Apr 6 – Sat, Apr 11
$2527 USD est. total









Mon, Apr 6 – Sat, Apr 11
$2527 USD est. total









Mon, Apr 6 – Sat, Apr 11
$2606 USD est. total










Mon, Apr 6 – Sat, Apr 11
$2554 USD est. total










Mon, Apr 6 – Sat, Apr 11
$2567 USD est. total









Mon, Apr 6 – Sat, Apr 11
$2647 USD est. total










Mon, Apr 6 – Sat, Apr 11
$2647 USD est. total










Mon, Apr 6 – Sat, Apr 11
$2727 USD est. total











Tue, Apr 7 – Wed, Apr 8
$1003 USD est. total



Tue, Apr 7 – Wed, Apr 8
$1044 USD est. total



Tue, Apr 7 – Wed, Apr 8
$1124 USD est. total




Tue, Apr 7 – Thu, Apr 9
$1395 USD est. total




Tue, Apr 7 – Thu, Apr 9
$1474 USD est. total





Tue, Apr 7 – Thu, Apr 9
$1515 USD est. total





Tue, Apr 7 – Thu, Apr 9
$1595 USD est. total






Tue, Apr 7 – Fri, Apr 10
$1746 USD est. total





Tue, Apr 7 – Fri, Apr 10
$1825 USD est. total






Tue, Apr 7 – Fri, Apr 10
$1866 USD est. total






Tue, Apr 7 – Fri, Apr 10
$1946 USD est. total







Tue, Apr 7 – Sat, Apr 11
$2083 USD est. total







Tue, Apr 7 – Sat, Apr 11
$2096 USD est. total






Tue, Apr 7 – Sat, Apr 11
$2176 USD est. total







Tue, Apr 7 – Sat, Apr 11
$2176 USD est. total







Tue, Apr 7 – Sat, Apr 11
$2256 USD est. total








Tue, Apr 7 – Sat, Apr 11
$2204 USD est. total








Tue, Apr 7 – Sat, Apr 11
$2217 USD est. total







Tue, Apr 7 – Sat, Apr 11
$2296 USD est. total








Tue, Apr 7 – Sat, Apr 11
$2296 USD est. total








Tue, Apr 7 – Sat, Apr 11
$2376 USD est. total









Tue, Apr 7 – Sun, Apr 12
$2434 USD est. total








Tue, Apr 7 – Sun, Apr 12
$2554 USD est. total









Tue, Apr 7 – Sun, Apr 12
$2447 USD est. total







Tue, Apr 7 – Sun, Apr 12
$2567 USD est. total








Tue, Apr 7 – Sun, Apr 12
$2527 USD est. total








Tue, Apr 7 – Sun, Apr 12
$2647 USD est. total









Tue, Apr 7 – Sun, Apr 12
$2527 USD est. total








Tue, Apr 7 – Sun, Apr 12
$2647 USD est. total









Tue, Apr 7 – Sun, Apr 12
$2606 USD est. total









Tue, Apr 7 – Sun, Apr 12
$2727 USD est. total










Tue, Apr 7 – Sun, Apr 12
$2554 USD est. total









Tue, Apr 7 – Sun, Apr 12
$2675 USD est. total










Tue, Apr 7 – Sun, Apr 12
$2567 USD est. total








Tue, Apr 7 – Sun, Apr 12
$2688 USD est. total









Tue, Apr 7 – Sun, Apr 12
$2647 USD est. total









Tue, Apr 7 – Sun, Apr 12
$2767 USD est. total










Tue, Apr 7 – Sun, Apr 12
$2647 USD est. total









Tue, Apr 7 – Sun, Apr 12
$2767 USD est. total










Tue, Apr 7 – Sun, Apr 12
$2727 USD est. total










Tue, Apr 7 – Sun, Apr 12
$2847 USD est. total











Wed, Apr 8 – Thu, Apr 9
$1044 USD est. total



Wed, Apr 8 – Thu, Apr 9
$1124 USD est. total




Wed, Apr 8 – Fri, Apr 10
$1395 USD est. total




Wed, Apr 8 – Fri, Apr 10
$1474 USD est. total





Wed, Apr 8 – Sat, Apr 11
$1733 USD est. total






Wed, Apr 8 – Sat, Apr 11
$1746 USD est. total





Wed, Apr 8 – Sat, Apr 11
$1825 USD est. total






Wed, Apr 8 – Sat, Apr 11
$1825 USD est. total






Wed, Apr 8 – Sat, Apr 11
$1905 USD est. total







Wed, Apr 8 – Sun, Apr 12
$2083 USD est. total







Wed, Apr 8 – Sun, Apr 12
$2204 USD est. total








Wed, Apr 8 – Sun, Apr 12
$2096 USD est. total






Wed, Apr 8 – Sun, Apr 12
$2217 USD est. total







Wed, Apr 8 – Sun, Apr 12
$2176 USD est. total







Wed, Apr 8 – Sun, Apr 12
$2296 USD est. total








Wed, Apr 8 – Sun, Apr 12
$2176 USD est. total







Wed, Apr 8 – Sun, Apr 12
$2296 USD est. total








Wed, Apr 8 – Sun, Apr 12
$2256 USD est. total








Wed, Apr 8 – Sun, Apr 12
$2376 USD est. total









Wed, Apr 8 – Mon, Apr 13
$2527 USD est. total








Wed, Apr 8 – Mon, Apr 13
$2647 USD est. total









Wed, Apr 8 – Mon, Apr 13
$2606 USD est. total









Wed, Apr 8 – Mon, Apr 13
$2727 USD est. total










Wed, Apr 8 – Mon, Apr 13
$2606 USD est. total









Wed, Apr 8 – Mon, Apr 13
$2727 USD est. total










Wed, Apr 8 – Mon, Apr 13
$2686 USD est. total










Wed, Apr 8 – Mon, Apr 13
$2806 USD est. total











Thu, Apr 9 – Fri, Apr 10
$1044 USD est. total



Thu, Apr 9 – Sat, Apr 11
$1382 USD est. total





Thu, Apr 9 – Sat, Apr 11
$1395 USD est. total




Thu, Apr 9 – Sat, Apr 11
$1474 USD est. total





Thu, Apr 9 – Sun, Apr 12
$1733 USD est. total






Thu, Apr 9 – Sun, Apr 12
$1853 USD est. total







Thu, Apr 9 – Sun, Apr 12
$1746 USD est. total





Thu, Apr 9 – Sun, Apr 12
$1866 USD est. total






Thu, Apr 9 – Sun, Apr 12
$1825 USD est. total






Thu, Apr 9 – Sun, Apr 12
$1946 USD est. total







Thu, Apr 9 – Mon, Apr 13
$2176 USD est. total







Thu, Apr 9 – Mon, Apr 13
$2296 USD est. total








Thu, Apr 9 – Mon, Apr 13
$2256 USD est. total








Thu, Apr 9 – Mon, Apr 13
$2376 USD est. total









Fri, Apr 10 – Sat, Apr 11
$911 USD est. total



Fri, Apr 10 – Sat, Apr 11
$1003 USD est. total



Fri, Apr 10 – Sun, Apr 12
$1261 USD est. total




Fri, Apr 10 – Sun, Apr 12
$1382 USD est. total





Fri, Apr 10 – Sun, Apr 12
$1395 USD est. total




Fri, Apr 10 – Sun, Apr 12
$1354 USD est. total




Fri, Apr 10 – Sun, Apr 12
$1474 USD est. total





Fri, Apr 10 – Mon, Apr 13
$1692 USD est. total






Fri, Apr 10 – Mon, Apr 13
$1705 USD est. total





Fri, Apr 10 – Mon, Apr 13
$1825 USD est. total






Fri, Apr 10 – Mon, Apr 13
$1784 USD est. total






Fri, Apr 10 – Mon, Apr 13
$1905 USD est. total







Sat, Apr 11 – Sun, Apr 12
$911 USD est. total



Sat, Apr 11 – Sun, Apr 12
$1031 USD est. total




Sat, Apr 11 – Sun, Apr 12
$1044 USD est. total



Sat, Apr 11 – Sun, Apr 12
$1003 USD est. total



Sat, Apr 11 – Sun, Apr 12
$1124 USD est. total




Sat, Apr 11 – Mon, Apr 13
$1341 USD est. total





Sat, Apr 11 – Mon, Apr 13
$1461 USD est. total






Sat, Apr 11 – Mon, Apr 13
$1354 USD est. total




Sat, Apr 11 – Mon, Apr 13
$1474 USD est. total





Sat, Apr 11 – Mon, Apr 13
$1434 USD est. total





Sat, Apr 11 – Mon, Apr 13
$1554 USD est. total






Sun, Apr 12 – Mon, Apr 13
$1003 USD est. total



Sun, Apr 12 – Mon, Apr 13
$1124 USD est. total




Fri, Apr 24 – Sat, Apr 25
$911 USD est. total


Fri, Apr 24 – Sun, Apr 26
$1261 USD est. total



Fri, Apr 24 – Mon, Apr 27
$1612 USD est. total




Fri, Apr 24 – Tue, Apr 28
$1963 USD est. total





Fri, Apr 24 – Wed, Apr 29
$2314 USD est. total






Sat, Apr 25 – Sun, Apr 26
$911 USD est. total


Sat, Apr 25 – Mon, Apr 27
$1261 USD est. total



Sat, Apr 25 – Tue, Apr 28
$1612 USD est. total




Sat, Apr 25 – Wed, Apr 29
$1963 USD est. total





Fri, May 8 – Wed, May 13
$2301 USD est. total






Fri, May 8 – Wed, May 13
$2314 USD est. total






Fri, May 8 – Wed, May 13
$2314 USD est. total






