Search bus tickets toPortland

switcheroo

Quickview

How to get to Portland by bus?

Routes70
Trips per day76
bus carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest bus tickets to Portland?

The cheapest prices for a bus ticket to Portland that users have found recently on Wanderu start at $13.00. Such great deals to Portland are available on one route to Berne. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Portland. Berne at $13.00 has consistently the lowest average bus ticket prices to Portland.

What are the main bus stations in Portland?

The most popular bus station in Portland is 618 N Meridian St. 618 N Meridian St is the busiest bus station in Portland.

What are the most popular bus routes to Portland?

Columbus

There are 3 bus schedules per day connecting Columbus with Portland. It takes on average 5 hours and 15 minutes to travel 110 miles, 177 kms, by bus from Columbus. One bus company operates schedules from Columbus, with Barons Bus Lines offering the most daily connections to Portland. Traveling by bus from Columbus you will most likely to arrive in Portland at 618 N Meridian St.
Avg. Time
5h 15m
Avg. Price
$48.00

Athens

There are 2 bus schedules per day connecting Athens with Portland. It takes on average 5 hours and 23 minutes to travel 171 miles, 275 kms, by bus from Athens. One bus company operates schedules from Athens, with Barons Bus Lines offering the most daily connections to Portland. Traveling by bus from Athens you will most likely to arrive in Portland at 618 N Meridian St.
Avg. Time
5h 23m
Avg. Price
$58.00

Richmond

There are 2 bus schedules per day connecting Richmond with Portland. It takes on average 13 hours and 18 minutes to travel 43 miles, 68 kms, by bus from Richmond. One bus company operates schedules from Richmond, with Barons Bus Lines offering the most daily connections to Portland. Traveling by bus from Richmond you will most likely to arrive in Portland at 618 N Meridian St.
Avg. Time
13h 18m
Avg. Price
$35.14

West Salem

There is one bus schedule per day connecting West Salem with Portland. It takes on average 10 hours and 5 minutes to travel 155 miles, 250 kms, by bus from West Salem. One bus company operates schedules from West Salem, with Barons Bus Lines offering the most daily connections to Portland. Traveling by bus from West Salem you will most likely to arrive in Portland at 618 N Meridian St.
Avg. Time
10h 5m
Avg. Price
$70.00

Detroit

There is one bus schedule per day connecting Detroit with Portland. It takes on average 4 hours and 45 minutes to travel 166 miles, 266 kms, by bus from Detroit. One bus company operates schedules from Detroit, with Barons Bus Lines offering the most daily connections to Portland. Traveling by bus from Detroit you will most likely to arrive in Portland at 618 N Meridian St.
Avg. Time
4h 45m
Avg. Price
$54.00

What bus companies travel to Portland, Indiana?

Located in Indiana, United States, you can travel by bus to Portland from 70 destinations and choose from 76 daily bus schedules to get you there. Barons Bus Lines has the most bus connections to Portland. The furthest bus arriving in Portland covers a distance of 324.00 miles, 522.00 kms, covering the journey in 26 hours and 15 minutes

bus companies serving Portland