There are 4 ways to get from Portland to Presque Isle by bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  6 h 35 min

  1. Take the bus from Portland, ME to Bangor, ME Boston-Portland-Bangor / ...
  2. Take the bus from Bangor, Maine - Concord Coach to Presque Isle, Maine

$51 - $59

Cheapest option

Bus via Brunswick, ME  •  9 h 48 min

  1. Take the bus from Brunswick, ME to Bangor, ME Northbound
  2. Take the bus from Bangor, Maine - Concord Coach to Presque Isle, Maine

$50 - $58

2 alternative options

Drive  •  4 h 56 min

  1. Drive from Portland to Presque Isle 288.1 miles

$28 - $45

Fly  •  6 h 20 min

  1. Fly from Portland (PWM) to Presque Isle (PQI) PWM - PQI

$228 - $1,008

Questions & Answers

The cheapest way to get from Portland to Presque Isle is to drive which costs $28 - $45 and takes 4 h 56 min.

More details

The quickest way to get from Portland to Presque Isle is to drive which costs $28 - $45 and takes 4 h 56 min.

More details

No, there is no direct bus from Portland to Presque Isle. However, there are services departing from Portland, ME and arriving at Presque Isle, Maine via Bangor, Maine - Concord Coach. The journey, including transfers, takes approximately 6 h 35 min.

More details

The distance between Portland and Presque Isle is 237 miles. The road distance is 288.1 miles.

Get driving directions

The best way to get from Portland to Presque Isle without a car is to bus which takes 6 h 35 min and costs $50 - $60.

More details

It takes approximately 6 h 35 min to get from Portland to Presque Isle, including transfers.

More details

Portland to Presque Isle bus services, operated by Concord Coach Lines, depart from Portland, ME station.

More details

The best way to get from Portland to Presque Isle is to bus which takes 6 h 35 min and costs $50 - $60. Alternatively, you can fly, which costs $220 - $1,100 and takes 6 h 20 min.

Mode details

There is no direct flight from Portland Airport to Presque Isle Airport. The quickest flight takes 5 h and has one stopover.

Search flights

Portland to Presque Isle bus services, operated by Cyr Bus Line, arrive at Presque Isle, Maine station.

More details

Yes, the driving distance between Portland to Presque Isle is 288 miles. It takes approximately 4 h 56 min to drive from Portland to Presque Isle.

Get driving directions

United Airlines offers flights from Portland Airport to Presque Isle Airport.

Search flights

Map of how to get from Portland to Presque Isle.
Launch map view
  • Distance: 236.8 miles
  • Duration: 6 h 35 min

What companies run services between Portland, ME, USA and Presque Isle, ME, USA?

You can take a bus from Portland to Presque Isle via Bangor, ME and Bangor, Maine - Concord Coach in around 6 h 35 min. Alternatively, United Airlines flies from Portland to Presque Isle every 4 hours.

Airlines
United Airlines
Website
united.com
Flights from Portland to Presque Isle via Newark
Ave. Duration
5 h 18 min
When
Every day
Estimated price
$220 - $1,000
Flights from Portland to Presque Isle via Washington Dulles, Newark
Ave. Duration
9 h 12 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$250 - $1,100
Flights from Portland to Presque Isle via Chicago O'Hare, Newark
Ave. Duration
10 h 52 min
When
Every day
Estimated price
$310 - $1,300
Bus operators
Cyr Bus Line
Website
johntcyrandsons.com
Bus from Bangor, Maine - Concord Coach to Presque Isle, Maine
Ave. Duration
3 h 25 min
Frequency
Once daily
Estimated price
$29
Schedules at
johntcyrandsons.com

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.