Nestled along North Carolina's beautiful Outer Banks, Hatteras exudes a laid-back charm that captivates visitors from near and far. Known for its stunning beaches, historic lighthouse, and world-class fishing opportunities, this coastal haven offers a tranquil retreat for nature lovers and adventure seekers alike. Wander through quaint villages, sample fresh seafood delicacies, or embark on a thrilling water sports excursion - Hatteras promises a diverse range of experiences against a backdrop of pristine natural beauty. Whether you seek relaxation on the shore or excitement on the water, Hatteras invites you to discover the enchanting wonders of the North Carolina coast.
The cheapest month of the year to fly to Hatteras, North Carolina is typically January.
The popular airports near Hatteras, North Carolina are Norfolk International Airport (ORF), Newport News/Williamsburg International Airport (PHF), and Raleigh-Durham International Airport (RDU).
The flight to Hatteras, North Carolina (HNC) is roughly 1 hour 52 minutes and 621 miles (1,000 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Hatteras, North Carolina from leading comparison sites using our search engine dashboard.
Maritime exhibits & shipwreck history
Museum
Beach staple for fishing & water sports
Park and Garden
Scenic inlet, popular among anglers
Average Temperature
12°C
Jan
13°C
Feb
16°C
Mar
20°C
Apr
24°C
May
28°C
Jun
30°C
Jul
30°C
Aug
28°C
Sep
23°C
Oct
19°C
Nov
14°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 621 miles (1,000 kilometres). The direct flight time is roughly 1 hour 52 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 714 miles (1,149 kilometres). The direct flight time is roughly 2 hours 5 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 2,568 miles (4,133 kilometres). The direct flight time is roughly 6 hours 12 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 2,190 miles (3,524 kilometres). The direct flight time is roughly 5 hours 21 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 2,216 miles (3,566 kilometres). The direct flight time is roughly 5 hours 25 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 922 miles (1,484 kilometres). The direct flight time is roughly 2 hours 32 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 697 miles (1,122 kilometres). The direct flight time is roughly 2 hours 2 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 828 miles (1,333 kilometres). The direct flight time is roughly 2 hours 20 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 2,509 miles (4,038 kilometres). The direct flight time is roughly 6 hours 4 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 1,486 miles (2,392 kilometres). The direct flight time is roughly 3 hours 48 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 1,452 miles (2,337 kilometres). The direct flight time is roughly 3 hours 43 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 2,404 miles (3,869 kilometres). The direct flight time is roughly 5 hours 50 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 1,137 miles (1,830 kilometres). The direct flight time is roughly 3 hours 1 minute.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 943 miles (1,518 kilometres). The direct flight time is roughly 2 hours 35 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 1,146 miles (1,845 kilometres). The direct flight time is roughly 3 hours 2 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 1,295 miles (2,084 kilometres). The direct flight time is roughly 3 hours 22 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 2,577 miles (4,147 kilometres). The direct flight time is roughly 6 hours 13 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 2,219 miles (3,571 kilometres). The direct flight time is roughly 5 hours 25 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 2,647 miles (4,260 kilometres). The direct flight time is roughly 6 hours 22 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 1,789 miles (2,880 kilometres). The direct flight time is roughly 4 hours 28 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 967 miles (1,557 kilometres). The direct flight time is roughly 2 hours 38 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Hatteras, North Carolina (HNC) - The flight distance between these airports is 1,920 miles (3,090 kilometres). The direct flight time is roughly 4 hours 45 minutes.
Expert Help