Bus Tickets from Portland, OR to Effingham

Previously seen trips

Next departures for Portland to Effingham on November 18
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus + Greyhound
Bus
Portland Union Station
Effingham Bus Stop (McDonald's)No tags
Greyhound + FlixBus
Bus
Portland Union Station
Effingham Bus Stop (McDonald's)No tags
Greyhound + FlixBus
Bus
Portland Union Station
Effingham Bus Stop (McDonald's)No tags
GreyhoundBus
Portland Union Station
Effingham Bus Stop (McDonald's)No tags
Greyhound + FlixBus
Bus
Portland Union Station
Effingham Bus Stop (McDonald's)No tags

Compare 2 ways to go from Portland to Effingham

We recommend taking the bus

Among the sustainable travel choices, the bus stands out as a good way to reach Effingham. The journey takes about 2 days, 11 hours 40 minutes, and with fares starting at just $333, it presents an excellent value for a comfortable ride.

2bus per day
2d 11hAverage Duration
2872 kmDistance
72kgCO₂ emissions
Average Price$333 - $539Average Duration2d 11h
72kg CO₂e
Average Price$485 - $2,255Average Duration2d 14h
261kg CO₂e

Frequently asked questions about travelling from Portland, OR to Effingham by bus

  1. What is the travel distance from Portland to Effingham?

    The distance between Portland and Effingham is around 2874 km (1782 miles).

  2. What are the departure and arrival locations for buses traveling from Portland to Effingham?

    Buses traveling this route start their trip at Portland Union Station, in Portland, and end it at Effingham Bus Stop (McDonald's), in Effingham.

What's the cheapest way to go from Portland, OR to Effingham?

busbud logoThe bus is the cheapest travel choice for this destination

People from around the world trust Busbud

Popular Buses Connecting Portland

Buses Leaving from Portland

Buses Going to Portland

Popular Buses Connecting Effingham

Buses Leaving from Effingham

Buses Going to Effingham