Flight times from Portland to Billings & schedule

The average flight time from Portland to Billings is About 7 hours 34 minutes, covering a distance of About 3,001.1 km.

Flight duration

About 7 hours 34 minutes

Flight distance

About 3,001.1 km