Located along the gorgeous Penobscot River in the heart of Maine, Old Town exudes a charming mix of history and natural beauty. This quaint town is a hidden gem for outdoor enthusiasts, boasting scenic trails for hiking and biking, as well as opportunities for fishing and kayaking on the river. Visitors can explore the town's rich heritage at historic sites like the Old Town Museum and take in stunning views of the surrounding forests and waterways. With its small-town charm and picturesque setting, Old Town offers a peaceful retreat for those seeking a unique New England experience.
The cheapest month to fly to Old Town, Maine is generally in January or February.
The popular airports near Old Town, Maine, include Bangor International Airport (BGR) and Hancock County-Bar Harbor Airport (BHB).
The flight to Old Town, Maine (OLD) is roughly 17 hours 49 minutes and 7,793 miles (12,542 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Old Town, Maine from leading comparison sites using our search engine dashboard.
Concert hall with an anthropology museum
Hiking and wildlife
Riverfront botanical garden & arboretum
Large lake with fishing & boating
Museum
Museum
Nature, wetland, and outdoor recreation
Planetarium
Island
Island
Mountain peak
Lake
Park
Wetland
Historical landmark
12.5 °C
Sun, 28 Apr 2024
Average Temperature
-2°C
Jan
-1°C
Feb
5°C
Mar
12°C
Apr
19°C
May
24°C
Jun
27°C
Jul
26°C
Aug
21°C
Sep
14°C
Oct
7°C
Nov
0°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Old Town, Maine (OLD) - The flight distance between these airports is 7,793 miles (12,542 kilometres). The direct flight time is roughly 17 hours 49 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Old Town, Maine (OLD) - The flight distance between these airports is 7,703 miles (12,398 kilometres). The direct flight time is roughly 17 hours 37 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Old Town, Maine (OLD) - The flight distance between these airports is 8,081 miles (13,006 kilometres). The direct flight time is roughly 18 hours 27 minutes.
Flights from George, South Africa - George Airport (GRJ) to Old Town, Maine (OLD) - The flight distance between these airports is 7,871 miles (12,668 kilometres). The direct flight time is roughly 17 hours 59 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Old Town, Maine (OLD) - The flight distance between these airports is 7,769 miles (12,503 kilometres). The direct flight time is roughly 17 hours 45 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Old Town, Maine (OLD) - The flight distance between these airports is 8,015 miles (12,899 kilometres). The direct flight time is roughly 18 hours 18 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Old Town, Maine (OLD) - The flight distance between these airports is 7,834 miles (12,607 kilometres). The direct flight time is roughly 17 hours 54 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Old Town, Maine (OLD) - The flight distance between these airports is 8,075 miles (12,995 kilometres). The direct flight time is roughly 18 hours 26 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Old Town, Maine (OLD) - The flight distance between these airports is 7,848 miles (12,629 kilometres). The direct flight time is roughly 17 hours 56 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Old Town, Maine (OLD) - The flight distance between these airports is 7,750 miles (12,472 kilometres). The direct flight time is roughly 17 hours 43 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Old Town, Maine (OLD) - The flight distance between these airports is 7,896 miles (12,707 kilometres). The direct flight time is roughly 18 hours 2 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Old Town, Maine (OLD) - The flight distance between these airports is 7,833 miles (12,606 kilometres). The direct flight time is roughly 17 hours 54 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Old Town, Maine (OLD) - The flight distance between these airports is 8,049 miles (12,954 kilometres). The direct flight time is roughly 18 hours 23 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Old Town, Maine (OLD) - The flight distance between these airports is 7,748 miles (12,469 kilometres). The direct flight time is roughly 17 hours 43 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Old Town, Maine (OLD) - The flight distance between these airports is 8,090 miles (13,019 kilometres). The direct flight time is roughly 18 hours 28 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Old Town, Maine (OLD) - The flight distance between these airports is 7,570 miles (12,183 kilometres). The direct flight time is roughly 17 hours 19 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Old Town, Maine (OLD) - The flight distance between these airports is 8,050 miles (12,955 kilometres). The direct flight time is roughly 18 hours 23 minutes.
Expert Help
Choose Site / Currency