Nashua, New Hampshire, nestled along the banks of the picturesque Merrimack River, offers visitors a charming blend of historic New England charm and modern amenities. Known for its vibrant arts scene, diverse dining options, and scenic natural landscapes, Nashua is a delightful destination for travelers seeking a mix of cultural experiences and outdoor adventures. Explore the city's quaint downtown area with its unique shops and galleries, or venture out to enjoy outdoor activities such as hiking, biking, and kayaking in the surrounding lush forests and parks. Nashua truly embodies the essence of a quintessential New England town waiting to be discovered.
The cheapest month to fly to Nashua, New Hampshire is typically in January.
The popular airports near Nashua, New Hampshire, include Manchester-Boston Regional Airport (MHT), Boston Logan International Airport (BOS), and Manchester Airport (MHT) in the neighboring state of Massachusetts.
The flight to Nashua, New Hampshire (ASH) is roughly 1 hour 25 minutes and 413 miles (664 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Nashua, New Hampshire from leading comparison sites using our search engine dashboard.
Green, waterside 325-acre retreat
Indoor kids' entertainment center
Trail
Roomy, convivial pool hall & pub
Sizable green space for sports & picnics
Bar eats, beer & a wall of sports on TV
Expansive forest with 6 mi. of trails
Playground, sledding hill & skating rink
Arcade games, mini-golf, bowling & more
Remnants of an 18th-century village
Historical place
Sizable riverside area for recreation
Historical place
Parachuting
19th-century home with period interiors
River
Lake and park
Lake
Park
Bridge
8.3 °C
Sat, 20 Apr 2024
Average Temperature
1°C
Jan
3°C
Feb
7°C
Mar
14°C
Apr
21°C
May
25°C
Jun
28°C
Jul
27°C
Aug
23°C
Sep
16°C
Oct
10°C
Nov
4°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 413 miles (664 kilometres). The direct flight time is roughly 1 hour 25 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 216 miles (348 kilometres). The direct flight time is roughly 58 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 2,470 miles (3,975 kilometres). The direct flight time is roughly 5 hours 59 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 2,054 miles (3,306 kilometres). The direct flight time is roughly 5 hours 3 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 2,039 miles (3,282 kilometres). The direct flight time is roughly 5 hours 1 minute.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 425 miles (683 kilometres). The direct flight time is roughly 1 hour 26 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 271 miles (436 kilometres). The direct flight time is roughly 1 hour 6 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 277 miles (446 kilometres). The direct flight time is roughly 1 hour 6 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 2,191 miles (3,526 kilometres). The direct flight time is roughly 5 hours 22 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 1,314 miles (2,114 kilometres). The direct flight time is roughly 3 hours 25 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 970 miles (1,561 kilometres). The direct flight time is roughly 2 hours 39 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 2,294 miles (3,691 kilometres). The direct flight time is roughly 5 hours 35 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 571 miles (920 kilometres). The direct flight time is roughly 1 hour 46 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 408 miles (657 kilometres). The direct flight time is roughly 1 hour 24 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 941 miles (1,514 kilometres). The direct flight time is roughly 2 hours 35 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 733 miles (1,179 kilometres). The direct flight time is roughly 2 hours 7 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 2,487 miles (4,003 kilometres). The direct flight time is roughly 6 hours 1 minute.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 1,978 miles (3,183 kilometres). The direct flight time is roughly 4 hours 53 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 2,539 miles (4,086 kilometres). The direct flight time is roughly 6 hours 8 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 1,644 miles (2,646 kilometres). The direct flight time is roughly 4 hours 9 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 621 miles (999 kilometres). The direct flight time is roughly 1 hour 52 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Nashua, New Hampshire (ASH) - The flight distance between these airports is 1,745 miles (2,809 kilometres). The direct flight time is roughly 4 hours 22 minutes.