Miami

Miami

Direct return from Toronto

£109 Save up to
£99 Best deal
£208 Average cost

Miami, located in southeastern Florida, is famed for its vibrant nightlife, diverse culture, and stunning beaches. Visit the iconic Art Deco Historic District, explore the bustling Little Havana, or lounge on the renowned South Beach. Miami's world-class dining, vibrant arts scene in Wynwood, and events like the Miami Carnival make it a city full of sun, fun, and culture.

Latest deals

3 days £99 Mon 18 Jan – Thu 21 Jan
Toronto → Miami · Mon 18/01 · £70 Go
Miami → Toronto · Thu 21/01 · £29 Go
9 days £99 Wed 17 Feb – Fri 26 Feb
Toronto → Miami · Wed 17/02 · £70 Go
Miami → Toronto · Fri 26/02 · £29 Go
7 days £99 Wed 20 Jan – Wed 27 Jan
Toronto → Miami · Wed 20/01 · £70 Go
Miami → Toronto · Wed 27/01 · £29 Go
9 days £99 Mon 18 Jan – Wed 27 Jan
Toronto → Miami · Mon 18/01 · £70 Go
Miami → Toronto · Wed 27/01 · £29 Go
14 days £99 Wed 13 Jan – Wed 27 Jan
Toronto → Miami · Wed 13/01 · £70 Go
Miami → Toronto · Wed 27/01 · £29 Go
8 days £99 Wed 13 Jan – Thu 21 Jan
Toronto → Miami · Wed 13/01 · £70 Go
Miami → Toronto · Thu 21/01 · £29 Go
16 days £99 Mon 11 Jan – Wed 27 Jan
Toronto → Miami · Mon 11/01 · £70 Go
Miami → Toronto · Wed 27/01 · £29 Go
10 days £99 Tue 16 Feb – Fri 26 Feb
Toronto → Miami · Tue 16/02 · £70 Go
Miami → Toronto · Fri 26/02 · £29 Go
15 days £99 Wed 6 Jan – Thu 21 Jan
Toronto → Miami · Wed 6/01 · £70 Go
Miami → Toronto · Thu 21/01 · £29 Go
16 days £99 Tue 5 Jan – Thu 21 Jan
Toronto → Miami · Tue 5/01 · £70 Go
Miami → Toronto · Thu 21/01 · £29 Go
2 days £99 Wed 24 Feb – Fri 26 Feb
Toronto → Miami · Wed 24/02 · £70 Go
Miami → Toronto · Fri 26/02 · £29 Go
4 days £99 Mon 22 Feb – Fri 26 Feb
Toronto → Miami · Mon 22/02 · £70 Go
Miami → Toronto · Fri 26/02 · £29 Go
5 days £99 Sun 21 Feb – Fri 26 Feb
Toronto → Miami · Sun 21/02 · £70 Go
Miami → Toronto · Fri 26/02 · £29 Go
10 days £99 Mon 11 Jan – Thu 21 Jan
Toronto → Miami · Mon 11/01 · £70 Go
Miami → Toronto · Thu 21/01 · £29 Go
8 days £103 Wed 20 Jan – Thu 28 Jan
Toronto → Miami · Wed 20/01 · £70 Go
Miami → Toronto · Thu 28/01 · £33 Go
8 days £103 Wed 17 Feb – Thu 25 Feb
Toronto → Miami · Wed 17/02 · £70 Go
Miami → Toronto · Thu 25/02 · £33 Go
9 days £103 Tue 16 Feb – Thu 25 Feb
Toronto → Miami · Tue 16/02 · £70 Go
Miami → Toronto · Thu 25/02 · £33 Go
15 days £103 Wed 13 Jan – Thu 28 Jan
Toronto → Miami · Wed 13/01 · £70 Go
Miami → Toronto · Thu 28/01 · £33 Go
11 days £103 Mon 18 Jan – Fri 29 Jan
Toronto → Miami · Mon 18/01 · £70 Go
Miami → Toronto · Fri 29/01 · £33 Go
10 days £103 Mon 18 Jan – Thu 28 Jan
Toronto → Miami · Mon 18/01 · £70 Go
Miami → Toronto · Thu 28/01 · £33 Go
12 days £103 Mon 18 Jan – Sat 30 Jan
Toronto → Miami · Mon 18/01 · £70 Go
Miami → Toronto · Sat 30/01 · £33 Go
10 days £103 Wed 20 Jan – Sat 30 Jan
Toronto → Miami · Wed 20/01 · £70 Go
Miami → Toronto · Sat 30/01 · £33 Go
3 days £103 Mon 22 Feb – Thu 25 Feb
Toronto → Miami · Mon 22/02 · £70 Go
Miami → Toronto · Thu 25/02 · £33 Go
16 days £103 Wed 13 Jan – Fri 29 Jan
Toronto → Miami · Wed 13/01 · £70 Go
Miami → Toronto · Fri 29/01 · £33 Go
4 days £103 Sun 21 Feb – Thu 25 Feb
Toronto → Miami · Sun 21/02 · £70 Go
Miami → Toronto · Thu 25/02 · £33 Go
9 days £103 Wed 20 Jan – Fri 29 Jan
Toronto → Miami · Wed 20/01 · £70 Go
Miami → Toronto · Fri 29/01 · £33 Go
4 days £107 Sat 23 Jan – Wed 27 Jan
Toronto → Miami · Sat 23/01 · £78 Go
Miami → Toronto · Wed 27/01 · £29 Go
2 days £107 Mon 25 Jan – Wed 27 Jan
Toronto → Miami · Mon 25/01 · £78 Go
Miami → Toronto · Wed 27/01 · £29 Go
3 days £107 Tue 23 Feb – Fri 26 Feb
Toronto → Miami · Tue 23/02 · £78 Go
Miami → Toronto · Fri 26/02 · £29 Go
7 days £109 Wed 24 Feb – Wed 3 Mar
Toronto → Miami · Wed 24/02 · £70 Go
Miami → Toronto · Wed 3/03 · £39 Go
16 days £109 Mon 22 Feb – Wed 10 Mar
Toronto → Miami · Mon 22/02 · £70 Go
Miami → Toronto · Wed 10/03 · £39 Go
10 days £109 Mon 22 Feb – Thu 4 Mar
Toronto → Miami · Mon 22/02 · £70 Go
Miami → Toronto · Thu 4/03 · £39 Go
11 days £109 Sun 21 Feb – Thu 4 Mar
Toronto → Miami · Sun 21/02 · £70 Go
Miami → Toronto · Thu 4/03 · £39 Go
10 days £109 Sun 21 Feb – Wed 3 Mar
Toronto → Miami · Sun 21/02 · £70 Go
Miami → Toronto · Wed 3/03 · £39 Go
15 days £109 Wed 17 Feb – Thu 4 Mar
Toronto → Miami · Wed 17/02 · £70 Go
Miami → Toronto · Thu 4/03 · £39 Go
14 days £109 Wed 17 Feb – Wed 3 Mar
Toronto → Miami · Wed 17/02 · £70 Go
Miami → Toronto · Wed 3/03 · £39 Go
5 days £109 Mon 18 Jan – Sat 23 Jan
Toronto → Miami · Mon 18/01 · £70 Go
Miami → Toronto · Sat 23/01 · £39 Go
15 days £109 Tue 5 Jan – Wed 20 Jan
Toronto → Miami · Tue 5/01 · £70 Go
Miami → Toronto · Wed 20/01 · £39 Go
16 days £109 Tue 16 Feb – Thu 4 Mar
Toronto → Miami · Tue 16/02 · £70 Go
Miami → Toronto · Thu 4/03 · £39 Go
14 days £109 Wed 6 Jan – Wed 20 Jan
Toronto → Miami · Wed 6/01 · £70 Go
Miami → Toronto · Wed 20/01 · £39 Go
15 days £109 Tue 16 Feb – Wed 3 Mar
Toronto → Miami · Tue 16/02 · £70 Go
Miami → Toronto · Wed 3/03 · £39 Go
9 days £109 Mon 22 Feb – Wed 3 Mar
Toronto → Miami · Mon 22/02 · £70 Go
Miami → Toronto · Wed 3/03 · £39 Go
16 days £109 Wed 3 Feb – Fri 19 Feb
Toronto → Miami · Wed 3/02 · £70 Go
Miami → Toronto · Fri 19/02 · £39 Go
9 days £109 Mon 11 Jan – Wed 20 Jan
Toronto → Miami · Mon 11/01 · £70 Go
Miami → Toronto · Wed 20/01 · £39 Go
15 days £109 Wed 3 Feb – Thu 18 Feb
Toronto → Miami · Wed 3/02 · £70 Go
Miami → Toronto · Thu 18/02 · £39 Go
12 days £109 Mon 11 Jan – Sat 23 Jan
Toronto → Miami · Mon 11/01 · £70 Go
Miami → Toronto · Sat 23/01 · £39 Go
7 days £109 Wed 13 Jan – Wed 20 Jan
Toronto → Miami · Wed 13/01 · £70 Go
Miami → Toronto · Wed 20/01 · £39 Go
10 days £109 Wed 3 Feb – Sat 13 Feb
Toronto → Miami · Wed 3/02 · £70 Go
Miami → Toronto · Sat 13/02 · £39 Go
10 days £109 Wed 13 Jan – Sat 23 Jan
Toronto → Miami · Wed 13/01 · £70 Go
Miami → Toronto · Sat 23/01 · £39 Go
2 days £109 Mon 18 Jan – Wed 20 Jan
Toronto → Miami · Mon 18/01 · £70 Go
Miami → Toronto · Wed 20/01 · £39 Go

... 185 more possible dates exist ...