Located along the picturesque Penobscot River in the heart of Maine, Bangor is a charming city that effortlessly blends history with modern amenities. Known for its vibrant arts scene, outdoor recreational opportunities, and friendly community spirit, Bangor offers visitors a warm New England welcome. Explore the historic architecture of downtown, catch a show at the renowned waterfront concert venue, or embark on outdoor adventures in the nearby forests and mountains. With its rich cultural offerings and stunning natural surroundings, Bangor beckons travellers seeking an authentic taste of Maine's unique charm.
The cheapest month to fly to Bangor, Maine is typically in January.
Popular airports near Bangor, Maine include Bangor International Airport (BGR), Portland International Jetport (PWM) in Portland, Maine, and Hancock County-Bar Harbor Airport (BHB) in Bar Harbor, Maine.
The flight to Bangor, Maine (BGR) is roughly 17 hours 49 minutes and 7,800 miles (12,552 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to Bangor, Maine from leading comparison sites using our search engine dashboard.
Mount Cadillac, Bar Harbor & coast roads
Historical place
Sprawling casino hotel with a racetrack
Children's center for science & the arts
Old-timey showcase of historic vehicles
Monument
Sizable park with multi-use trails
Prints by local & national artists
Riverside park for strolling & concerts
Serene spot for picnics & forest hikes
Golf
Water utility company
Museum
Large lake with fishing & boating
Hiking and nature
Park
Riverfront botanical garden & arboretum
Museum
Museum
Tourist attraction
Wooded wetland area for hiking & biking
Catholic church
Park
Multi-habitat area with beaver wetlands
Park
Park
Nature preserve
Park
Densely forested park & trails system
Museum
Park
Park with a playground & tennis courts
Garden
Lake
Mountain peak
Island
Towering sculpture erected in 1959
11.2 °C
Mon, 29 Apr 2024
Average Temperature
-3°C
Jan
-0°C
Feb
4°C
Mar
12°C
Apr
18°C
May
24°C
Jun
26°C
Jul
26°C
Aug
21°C
Sep
14°C
Oct
7°C
Nov
1°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Bangor, Maine (BGR) - The flight distance between these airports is 7,800 miles (12,552 kilometres). The direct flight time is roughly 17 hours 49 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Bangor, Maine (BGR) - The flight distance between these airports is 7,707 miles (12,404 kilometres). The direct flight time is roughly 17 hours 37 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Bangor, Maine (BGR) - The flight distance between these airports is 8,088 miles (13,016 kilometres). The direct flight time is roughly 18 hours 28 minutes.
Flights from George, South Africa - George Airport (GRJ) to Bangor, Maine (BGR) - The flight distance between these airports is 7,876 miles (12,675 kilometres). The direct flight time is roughly 18 hours.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Bangor, Maine (BGR) - The flight distance between these airports is 7,776 miles (12,514 kilometres). The direct flight time is roughly 17 hours 46 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Bangor, Maine (BGR) - The flight distance between these airports is 8,020 miles (12,907 kilometres). The direct flight time is roughly 18 hours 19 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Bangor, Maine (BGR) - The flight distance between these airports is 7,839 miles (12,616 kilometres). The direct flight time is roughly 17 hours 55 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Bangor, Maine (BGR) - The flight distance between these airports is 8,080 miles (13,003 kilometres). The direct flight time is roughly 18 hours 27 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Bangor, Maine (BGR) - The flight distance between these airports is 7,855 miles (12,641 kilometres). The direct flight time is roughly 17 hours 57 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Bangor, Maine (BGR) - The flight distance between these airports is 7,755 miles (12,481 kilometres). The direct flight time is roughly 17 hours 44 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Bangor, Maine (BGR) - The flight distance between these airports is 7,902 miles (12,718 kilometres). The direct flight time is roughly 18 hours 3 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Bangor, Maine (BGR) - The flight distance between these airports is 7,840 miles (12,618 kilometres). The direct flight time is roughly 17 hours 55 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Bangor, Maine (BGR) - The flight distance between these airports is 8,055 miles (12,963 kilometres). The direct flight time is roughly 18 hours 24 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Bangor, Maine (BGR) - The flight distance between these airports is 7,755 miles (12,480 kilometres). The direct flight time is roughly 17 hours 43 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Bangor, Maine (BGR) - The flight distance between these airports is 8,096 miles (13,029 kilometres). The direct flight time is roughly 18 hours 29 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Bangor, Maine (BGR) - The flight distance between these airports is 7,576 miles (12,192 kilometres). The direct flight time is roughly 17 hours 20 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Bangor, Maine (BGR) - The flight distance between these airports is 8,056 miles (12,964 kilometres). The direct flight time is roughly 18 hours 24 minutes.
Expert Help
Choose Site / Currency