Toronto

from Nashville

Save up to: £256

Average cost: £334

Best deal: £78


Toronto, the capital of Ontario, is a dynamic metropolis with a core of soaring skyscrapers, all dwarfed by the iconic CN Tower. Visit the historic Casa Loma, explore the bustling St. Lawrence Market, or stroll through the vast High Park. Toronto's diverse food scene, vibrant arts community, and the annual Toronto International Film Festival make it a city of multicultural charm and creativity.


Latest deals:

10 days
£78
Sat 8 Jun - Tue 18 Jun

Nashville - Toronto: Sat 8/06: £12
Toronto - Nashville: Tue 18/06: £66
Go

15 days
£78
Sat 1 Jun - Sun 16 Jun

Nashville - Toronto: Sat 1/06: £12
Toronto - Nashville: Sun 16/06: £66
Go

14 days
£78
Sat 1 Jun - Sat 15 Jun

Nashville - Toronto: Sat 1/06: £12
Toronto - Nashville: Sat 15/06: £66
Go

10 days
£78
Sat 1 Jun - Tue 11 Jun

Nashville - Toronto: Sat 1/06: £12
Toronto - Nashville: Tue 11/06: £66
Go

8 days
£78
Sat 1 Jun - Sun 9 Jun

Nashville - Toronto: Sat 1/06: £12
Toronto - Nashville: Sun 9/06: £66
Go

7 days
£78
Sat 1 Jun - Sat 8 Jun

Nashville - Toronto: Sat 1/06: £12
Toronto - Nashville: Sat 8/06: £66
Go

14 days
£78
Sat 8 Jun - Sat 22 Jun

Nashville - Toronto: Sat 8/06: £12
Toronto - Nashville: Sat 22/06: £66
Go

8 days
£78
Sat 8 Jun - Sun 16 Jun

Nashville - Toronto: Sat 8/06: £12
Toronto - Nashville: Sun 16/06: £66
Go

15 days
£78
Sat 8 Jun - Sun 23 Jun

Nashville - Toronto: Sat 8/06: £12
Toronto - Nashville: Sun 23/06: £66
Go

7 days
£78
Sat 8 Jun - Sat 15 Jun

Nashville - Toronto: Sat 8/06: £12
Toronto - Nashville: Sat 15/06: £66
Go

5 days
£78
Thu 13 Jun - Tue 18 Jun

Nashville - Toronto: Thu 13/06: £12
Toronto - Nashville: Tue 18/06: £66
Go

9 days
£78
Thu 13 Jun - Sat 22 Jun

Nashville - Toronto: Thu 13/06: £12
Toronto - Nashville: Sat 22/06: £66
Go

10 days
£78
Thu 13 Jun - Sun 23 Jun

Nashville - Toronto: Thu 13/06: £12
Toronto - Nashville: Sun 23/06: £66
Go

12 days
£84
Tue 4 Jun - Sun 16 Jun

Nashville - Toronto: Tue 4/06: £18
Toronto - Nashville: Sun 16/06: £66
Go

5 days
£84
Thu 6 Jun - Tue 11 Jun

Nashville - Toronto: Thu 6/06: £18
Toronto - Nashville: Tue 11/06: £66
Go

9 days
£84
Thu 6 Jun - Sat 15 Jun

Nashville - Toronto: Thu 6/06: £18
Toronto - Nashville: Sat 15/06: £66
Go

11 days
£84
Tue 4 Jun - Sat 15 Jun

Nashville - Toronto: Tue 4/06: £18
Toronto - Nashville: Sat 15/06: £66
Go

8 days
£84
Sat 15 Jun - Sun 23 Jun

Nashville - Toronto: Sat 15/06: £18
Toronto - Nashville: Sun 23/06: £66
Go

14 days
£84
Tue 4 Jun - Tue 18 Jun

Nashville - Toronto: Tue 4/06: £18
Toronto - Nashville: Tue 18/06: £66
Go

7 days
£84
Tue 4 Jun - Tue 11 Jun

Nashville - Toronto: Tue 4/06: £18
Toronto - Nashville: Tue 11/06: £66
Go

10 days
£84
Thu 6 Jun - Sun 16 Jun

Nashville - Toronto: Thu 6/06: £18
Toronto - Nashville: Sun 16/06: £66
Go

12 days
£84
Thu 6 Jun - Tue 18 Jun

Nashville - Toronto: Thu 6/06: £18
Toronto - Nashville: Tue 18/06: £66
Go

7 days
£84
Sat 15 Jun - Sat 22 Jun

Nashville - Toronto: Sat 15/06: £18
Toronto - Nashville: Sat 22/06: £66
Go

5 days
£84
Tue 4 Jun - Sun 9 Jun

Nashville - Toronto: Tue 4/06: £18
Toronto - Nashville: Sun 9/06: £66
Go

16 days
£84
Thu 6 Jun - Sat 22 Jun

Nashville - Toronto: Thu 6/06: £18
Toronto - Nashville: Sat 22/06: £66
Go

5 days
£92
Sat 1 Jun - Thu 6 Jun

Nashville - Toronto: Sat 1/06: £12
Toronto - Nashville: Thu 6/06: £80
Go

5 days
£93
Tue 11 Jun - Sun 16 Jun

Nashville - Toronto: Tue 11/06: £27
Toronto - Nashville: Sun 16/06: £66
Go

7 days
£93
Tue 11 Jun - Tue 18 Jun

Nashville - Toronto: Tue 11/06: £27
Toronto - Nashville: Tue 18/06: £66
Go

11 days
£93
Tue 11 Jun - Sat 22 Jun

Nashville - Toronto: Tue 11/06: £27
Toronto - Nashville: Sat 22/06: £66
Go

12 days
£93
Tue 11 Jun - Sun 23 Jun

Nashville - Toronto: Tue 11/06: £27
Toronto - Nashville: Sun 23/06: £66
Go

5 days
£93
Tue 18 Jun - Sun 23 Jun

Nashville - Toronto: Tue 18/06: £27
Toronto - Nashville: Sun 23/06: £66
Go

7 days
£101
Thu 13 Jun - Thu 20 Jun

Nashville - Toronto: Thu 13/06: £12
Toronto - Nashville: Thu 20/06: £89
Go

12 days
£101
Sat 8 Jun - Thu 20 Jun

Nashville - Toronto: Sat 8/06: £12
Toronto - Nashville: Thu 20/06: £89
Go

9 days
£102
Thu 30 May - Sat 8 Jun

Nashville - Toronto: Thu 30/05: £36
Toronto - Nashville: Sat 8/06: £66
Go

7 days
£102
Tue 28 May - Tue 4 Jun

Nashville - Toronto: Tue 28/05: £36
Toronto - Nashville: Tue 4/06: £66
Go

11 days
£102
Tue 28 May - Sat 8 Jun

Nashville - Toronto: Tue 28/05: £36
Toronto - Nashville: Sat 8/06: £66
Go

12 days
£102
Tue 28 May - Sun 9 Jun

Nashville - Toronto: Tue 28/05: £36
Toronto - Nashville: Sun 9/06: £66
Go

14 days
£102
Tue 28 May - Tue 11 Jun

Nashville - Toronto: Tue 28/05: £36
Toronto - Nashville: Tue 11/06: £66
Go

5 days
£102
Thu 30 May - Tue 4 Jun

Nashville - Toronto: Thu 30/05: £36
Toronto - Nashville: Tue 4/06: £66
Go

10 days
£102
Thu 30 May - Sun 9 Jun

Nashville - Toronto: Thu 30/05: £36
Toronto - Nashville: Sun 9/06: £66
Go

5 days
£102
Tue 28 May - Sun 2 Jun

Nashville - Toronto: Tue 28/05: £36
Toronto - Nashville: Sun 2/06: £66
Go

16 days
£102
Thu 30 May - Sat 15 Jun

Nashville - Toronto: Thu 30/05: £36
Toronto - Nashville: Sat 15/06: £66
Go

12 days
£102
Thu 30 May - Tue 11 Jun

Nashville - Toronto: Thu 30/05: £36
Toronto - Nashville: Tue 11/06: £66
Go

14 days
£107
Thu 6 Jun - Thu 20 Jun

Nashville - Toronto: Thu 6/06: £18
Toronto - Nashville: Thu 20/06: £89
Go

5 days
£107
Sat 15 Jun - Thu 20 Jun

Nashville - Toronto: Sat 15/06: £18
Toronto - Nashville: Thu 20/06: £89
Go

16 days
£107
Tue 4 Jun - Thu 20 Jun

Nashville - Toronto: Tue 4/06: £18
Toronto - Nashville: Thu 20/06: £89
Go

16 days
£110
Sat 8 Jun - Mon 24 Jun

Nashville - Toronto: Sat 8/06: £12
Toronto - Nashville: Mon 24/06: £98
Go

6 days
£110
Sat 1 Jun - Fri 7 Jun

Nashville - Toronto: Sat 1/06: £12
Toronto - Nashville: Fri 7/06: £98
Go

6 days
£110
Thu 13 Jun - Wed 19 Jun

Nashville - Toronto: Thu 13/06: £12
Toronto - Nashville: Wed 19/06: £98
Go

11 days
£110
Sat 8 Jun - Wed 19 Jun

Nashville - Toronto: Sat 8/06: £12
Toronto - Nashville: Wed 19/06: £98
Go

9 days
£110
Sat 1 Jun - Mon 10 Jun

Nashville - Toronto: Sat 1/06: £12
Toronto - Nashville: Mon 10/06: £98
Go

9 days
£110
Sat 8 Jun - Mon 17 Jun

Nashville - Toronto: Sat 8/06: £12
Toronto - Nashville: Mon 17/06: £98
Go

11 days
£110
Thu 13 Jun - Mon 24 Jun

Nashville - Toronto: Thu 13/06: £12
Toronto - Nashville: Mon 24/06: £98
Go

12 days
£110
Thu 13 Jun - Tue 25 Jun

Nashville - Toronto: Thu 13/06: £12
Toronto - Nashville: Tue 25/06: £98
Go

16 days
£110
Sat 1 Jun - Mon 17 Jun

Nashville - Toronto: Sat 1/06: £12
Toronto - Nashville: Mon 17/06: £98
Go