How far is Portland, OR from Bangor, ME?

The driving distance from Portland, OR to Bangor, ME is about 3331.6 miles (5361.7 km), with a travel time of about 59h 19m by car.

  • The straight-line flight distance is about 2575.6 miles (4145.1 km).
  • For a round trip, plan for roughly 118h 39m of driving time before adding stops, traffic, or weather delays.
  • A comfortable departure window is usually 6:00 AM to 7:30 AM PDT.
Trip Tools

Reverse, save, or send this route

This drive is better planned with a longer stop or an overnight stay. Copy the route link, send it to another device, or print a clean version before you head out.

Reverse Route
Quick Snapshot
Road
3331.62 mi
59h 19m
Flight
2575.63 mi
4145.08 km direct

This drive is better planned with a longer stop or an overnight stay.

Learn Distance

Choose another destination from Portland.

Flight Distance

Direct air line
2575.63 mi
Kilometers
4145.08 km
Flight Time
05h 10m

Driving Distance

Road route
3331.62 mi
Kilometers
5361.72 km
Drive Time
59h 19m

Gas Cost Calculator

Leave and Arrive Planner

Pick a departure time to see your estimated arrival and same-day return window.

Drive time stays fixed at 59h 19m.

Arrival Snapshot
Arrive in Bangor
Wed, Aug 26, 10:22 PM EDT
Return by in Portland
Sat, Aug 29, 6:42 AM PDT
Useful when you're deciding between a quick errand, a day trip, or a longer stop.
Leave Portland
2026-08-24T08:03
Arrive Bangor
Wed, Aug 26, 7:22 PM PDT
Route Timing
59h 19m
One way by road
Best Departure Window
6:00 AM to 7:30 AM PDT
Treat this as a longer travel day
Arrive between
8:20 PM to 9:50 PM EDT

Starting early still helps, but most travelers will want a longer stop or an overnight stay on a route this long.

Leave by
1:20 PM PDT
Keeps a same-day return open with about 08h 00m at the destination.
Back in Portland
8:00 PM PDT
Overnight-style route

You are leaving earlier than the recommended window, which gives you extra margin for breaks and traffic.

Halfway Point

A useful midpoint for breaks, coffee, or meeting in the middle.

Mid-route stop
Council Bluffs
IA

The most populous city in Pottawattamie County, Iowa.

From Portland
1662.9 mi
29h 39m
To Bangor
1668.8 mi
29h 39m

Route Weather Snapshot

Check the forecast at both ends before you head out.

Origin
86°F
Monday

Areas Of Smoke

Starts
Mon, Aug 24 6:00 AM PDT
Wind
7 mph N
Destination
76°F
Monday

Widespread Fog then Partly Sunny

Starts
Mon, Aug 24 6:00 AM EDT
Wind
5 to 13 mph S

Driving Route Map

The map below follows the saved road route between Portland and Bangor.

Turn-by-Turn Driving Directions

Step-by-step road directions between Portland and Bangor.

  1. 1

    Start on the route

    34 m · 10 sec

  2. 2

    Turn right onto Northwest Couch Street

    52 m · 11 sec · Northwest Couch Street

  3. 3

    Turn right onto Northwest 5th Avenue

    74 m · 12 sec · Northwest 5th Avenue

  4. 4

    Turn left onto West Burnside Street

    1039 ft · 52 sec · West Burnside Street

  5. 5

    Continue on Burnside Bridge

    2236 ft · 1 min · Burnside Bridge

  6. 6

    Continue on East Burnside Street

    526 ft · 28 sec · East Burnside Street

  7. 7

    Turn left onto Northeast Grand Avenue

    781 ft · 28 sec · Northeast Grand Avenue

  8. 8

    Take the exit slight right toward I 84, US 30 East: Portland Airport, The Dalles

    744 ft · 20 sec

  9. 9

    Merge slight left onto Banfield Freeway

    6.5 mi · 9 min · Banfield Freeway

  10. 10

    Continue on Columbia River Highway

    158.1 mi · 2 hr 56 min · Columbia River Highway

  11. 11

    Continue on Old Oregon Trail Highway

    237 mi · 4 hr 12 min · Old Oregon Trail Highway

  12. 12

    Continue on Idaho Medal of Honor Highway

    1.1 km · 48 sec · Idaho Medal of Honor Highway

  13. 13

    Continue on Vietnam Veterans Memorial Highway

    21.7 mi · 25 min · Vietnam Veterans Memorial Highway

  14. 14

    Keep slight right to continue on Vietnam Veterans Memorial Highway

    172.3 mi · 2 hr 43 min · Vietnam Veterans Memorial Highway

  15. 15

    Take the exit slight right

    134.8 mi · 2 hr 8 min

  16. 16

    Keep slight right to continue on Cheyenne

    39.1 mi · 41 min

  17. 17

    Keep slight left to continue on I 80 East: Cheyenne

    2247 ft · 55 sec

  18. 18

    Merge slight left onto Dwight D. Eisenhower Highway

    388.3 mi · 6 hr 21 min · Dwight D. Eisenhower Highway

  19. 19

    Continue on Purple Heart Trail

    621 mi · 10 hr 36 min · Purple Heart Trail

  20. 20

    Keep slight right to continue on I 35, I 80 East: Chicago, Minneapolis, Kansas City

    14.4 mi · 17 min

  21. 21

    Keep slight left

    152.3 mi · 2 hr 45 min

  22. 22

    Take the exit slight right toward I 280 East, US 6 East, US 61 South: Rock Island, Moline

    13.2 mi · 16 min

  23. 23

    Continue straight

    13.9 mi · 15 min

  24. 24

    Keep slight left

    2239 ft · 27 sec

  25. 25

    Merge slight left

    144.9 mi · 2 hr 40 min

  26. 26

    Keep slight left

    23.6 mi · 32 min

  27. 27

    Take the exit slight right toward I 80 East, I 90

    1.4 km · 2 min

  28. 28

    Keep slight right to continue on I 80 East, I 90 East: Ohio, Indiana Toll Road East

    1438 ft · 49 sec

  29. 29

    Merge slight left onto Indiana Toll Road

    135.9 mi · 2 hr 27 min · Indiana Toll Road

  30. 30

    Continue on Ohio Turnpike

    141.9 mi · 2 hr 32 min · Ohio Turnpike

  31. 31

    Keep slight left to continue on Ohio Turnpike

    9.2 mi · 10 min · Ohio Turnpike

  32. 32

    Keep slight left to continue on Ohio Turnpike

    67.1 mi · 1 hr 12 min · Ohio Turnpike

  33. 33

    Take the exit slight right toward I 80 East

    1.4 km · 2 min

  34. 34

    Keep slight left to continue on I 80 East, CR 18: Youngstown, Mahoning Avenue

    1328 ft · 32 sec

  35. 35

    Keep slight left to continue on I 80 East: Youngstown

    4.5 mi · 6 min

  36. 36

    Keep slight left

    272.8 mi · 4 hr 55 min

  37. 37

    Take the exit slight left toward I 81 North: Wilkes-Barre

    1.1 km · 1 min

  38. 38

    Merge slight left

    34.7 mi · 42 min

  39. 39

    Take the exit slight right toward I-84 east, US 6 east

    2101 ft · 51 sec

  40. 40

    Keep slight left

    1448 ft · 35 sec

  41. 41

    Keep slight right to continue on I 84 East, I 380 South: Mt Pocono, Milford

    2050 ft · 39 sec

  42. 42

    Merge slight left

    3.4 mi · 4 min

  43. 43

    Keep slight left to continue on I 84 East: Milford

    129.1 mi · 2 hr 33 min

  44. 44

    Keep slight right to continue on Waterbury

    42.7 mi · 51 min

  45. 45

    Keep slight right

    14.2 mi · 19 min

  46. 46

    Keep slight left

    2.3 mi · 3 min

  47. 47

    Keep slight left to continue on I 84 East: Boston

    39.7 mi · 46 min

  48. 48

    Merge slight left onto Massachusetts Turnpike

    27.4 mi · 32 min · Massachusetts Turnpike

  49. 49

    Take the exit slight right toward I 495: Portsmouth New Hampshire, Taunton

    1119 ft · 38 sec

  50. 50

    Keep slight left to continue on I 495 North: Lowell, Portsmouth New Hampshire

    1126 ft · 34 sec

  51. 51

    Keep slight left to continue on I 495 North: Lowell, Portsmouth NH

    3219 ft · 1 min

  52. 52

    Merge slight left

    62.8 mi · 1 hr 13 min

  53. 53

    Merge slight left

    6.7 mi · 8 min

  54. 54

    Keep slight left to continue on Blue Star Turnpike

    7.8 mi · 9 min · Blue Star Turnpike

  55. 55

    Keep slight right to continue on Blue Star Turnpike

    46.4 mi · 51 min · Blue Star Turnpike

  56. 56

    Keep slight right to continue on Downtown Portland

    52.5 mi · 1 hr 1 min

  57. 57

    Merge slight left onto Maine Turnpike

    80.1 mi · 1 hr 27 min · Maine Turnpike

  58. 58

    Take the exit slight right toward US 2, ME 100: Hammond Street, Airport

    1197 ft · 29 sec

  59. 59

    Turn right onto Hammond Street

    1.2 mi · 3 min · Hammond Street

  60. 60

    Arrive at your destination

    0 m · 1 sec · Hammond Street

Car Route Details

A richer read on the saved driving route between Portland and Bangor.

OSRM road route
Drive Character

Long-distance drive

This route is long enough that fuel, rest stops, weather, and timing matter more than any single maneuver.

Directions
60 steps
12 turns on the saved route
Ramps & Exits
19
10 merges, 9 ramps or exits
Navigation Density
1.8 / 100 mi
Decision points by distance
Main Roads
Purple Heart Trail
621 mi · 19%
Dwight D. Eisenhower Highway
388 mi · 12%
Vietnam Veterans Memorial Highway
329 mi · 10%
I 80 East
280 mi · 8%
Old Oregon Trail Highway
237 mi · 7%
Ohio Turnpike
218 mi · 7%
Longest Stretch

Purple Heart Trail

Continue on Purple Heart Trail

621 mi · 10h 36m

Route Summary

A quick read on whether this route feels easy, ambitious, or worth planning around.

Trip Read

Better with a longer stop

This route is long enough that most travelers will be better off planning an overnight stay or a more deliberate stop window.

Drive Time
59h 19m
Overnight route
Same-Day Return
118h 40m
Round-trip wheel time
Road vs Air
+756 mi
2575.6 mi direct line
Halfway Stop
Council Bluffs
29h 39m from Portland
Leave By
1:20 PM PDT
Overnight-style route
Weather Watch

Areas Of Smoke leaving Portland and Widespread Fog then Partly Sunny near Bangor.

Trip Questions

Direct answers travelers usually want before committing to the drive.

How long does it take to drive from Portland to Bangor?

The road trip is about 3331.6 miles (5361.7 km) and usually takes 59h 19m in normal driving conditions.

Is this a same-day trip or an overnight route?

This route is long enough that most travelers will be better off planning an overnight stay or a more deliberate stop window.

What is the halfway point on this route?

Council Bluffs is a useful midpoint, sitting about 1662.9 miles from Portland and 1668.8 miles from Bangor.

How much longer is the road route than the straight-line distance?

The direct path is about 2575.6 miles (4145.1 km), while the road route adds roughly 756 extra miles because roads do not follow the straight air line.

When is the best time to leave for this route?

A good departure window is usually 6:00 AM to 7:30 AM PDT. Starting early still helps, but most travelers will want a longer stop or an overnight stay on a route this long.

How much will gas cost for this route?

Using about 28.3 MPG, regular gas is estimated at $582.04 one way or $1,164.08 round trip. Estimated CO2 is about 1044.8 kg one way.

Do you cross a time zone on this route?

Yes. There is about a 3 hour time difference between Portland and Bangor, so arrival and return times should be read in local time.

What should you check before leaving?

Before you leave, expect Areas Of Smoke around Portland and Widespread Fog then Partly Sunny near Bangor.

Stop Ideas Near Council Bluffs

Useful break, food, and waypoint ideas within about 15 miles of the route midpoint.

Mid-route Guidance
Local place coverage is thin around Council Bluffs, so nearby transit and meeting points are shown instead.
Reviewed stop coverage is still thin around this midpoint, so practical transit waypoints are shown on the right.

Transit and Meeting Points

Useful pickup, handoff, or rendezvous points close to Council Bluffs.

RAIL

Omaha

6 mi away
1003 S. 9th Street
RAIL

Lincoln

87 mi away
201 North 7th St.

Flight Path Map

This map shows the direct air route between Portland and Bangor. Straight-line distance: 2575.63 mi (4145.08 km).

Portland

#1 Portland

The twenty-sixth most populous city in the United States and the center of the Portland metropolitan area.

Population656,751
Coordinates45.5234500, -122.6762100
Altitude12
CountryUnited States
Bangor

#2 Bangor

City in Penobscot County, Maine, USA

Population31,998
Coordinates44.8011800, -68.7778100
Altitude36
CountryUnited States
Start: Portland (-122.67621, 45.52345)
End: Bangor (-68.77781, 44.80118)

Estimated Travel Time

Distance: 5362 km by road

SpeedTime
30 mph (48.3 km/h)111h 00m
40 mph (64.37 km/h)83h 17m
50 mph (80.47 km/h)66h 37m
60 mph (96.56 km/h)55h 31m
70 mph (112.65 km/h)47h 35m
80 mph (129 km/h)41h 33m

Fuel, Round Trip and CO2

Estimated fuel cost and emissions for this route.

One-way fuel
117.56 gal
445.02 L · about $582.04
Round trip
$1,164.08
235.12 gal · 890.04 L
Estimated CO2
1044.8 kg one way
Round trip: 2089.5 kg / 4607 lb CO2, using regular gasoline.
Fuel$/galOne wayRound trip
Regular gas $4.95 $582.04 $1,164.08
Mid-grade $5.34 $627.54 $1,255.07
Premium $5.57 $654.34 $1,308.68
Diesel $6.37 $748.39 $1,496.77

Assumes 8.3 L/100 km (about 28.3 MPG). CO2 is an estimate and varies by vehicle, fuel blend, traffic, and terrain.

Prices in Oregon · Aug 24, 2026

Please keep in mind that there is a 3 hours time gap between Portland, OR and Bangor, ME. The current time in Portland is 08:03:00, although it is 11:03:00 in Bangor.

Distance to Other Cities

Planning a road trip? See the full trip guide on Trip.ovh — stops, fuel costs, weather, and departure timing.

How did we calculate? Place names are translated into coordinates. The Haversine formula calculates straight-line distance; driving distance uses road network data.