Rome2Rio

How to get fromOwosso to Portlandby bus, plane, train, car or taxi

Find Transport to Portland

See all options

There are 6 ways to get from Owosso to Portland by bus, plane, train, car, or taxi

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

  1. Bus to Bishop International Airport, fly

    best
    1. Take the bus from Owosso, MI to Flint, MIbus bus
    2. Fly from Bishop International Airport (FNT) to Portland International Airport (PDX)plane plane FNT - PDX
    7h 5m
    $254–968
  2. Bus, train

    cheapest
    1. Take the bus from Owosso, MI to Flint, MIbus bus
    2. Take the train from Flint Amtrak Station to Chicago Union Stationtrain train
    3. Take the train from Chicago Union Station to Portlandtrain train
    2d 5h
    $216–1,320
  3. Drive 2,333.9 mi

    1. Drive from Owosso to Portlandcar car 2,333.9 mi
    37h 12m
    $426–616
  4. Taxi to Capital Region International Airport, fly

    1. Take the taxi from Owosso to Lansing-Airport-LANtaxi taxi
    2. Fly from Capital Region International Airport (LAN) to Portland International Airport (PDX)plane plane LAN - PDX
    8h 44m
    $411–1,519
  5. Taxi to Mbs International Airport, fly

    1. Take the taxi from Owosso to Mbs International Airport (MBS)taxi taxi
    2. Fly from Mbs International Airport (MBS) to Portland International Airport (PDX)plane plane MBS - PDX
    9h 36m
    $325–1,035
  6. Bus, train via Tri-Cities

    1. Take the bus from Owosso, MI to Flint, MIbus bus
    2. Take the bus from Flint, MI to Detroit, MIbus bus
    3. Take the bus from Detroit Bus Station to Milwaukee Intermodal Stationbus bus
    4. Take the train from Milwaukee to Pasco Amtrak Stationtrain train
    5. Take the bus from Pasco Bus Stop to Portland Curbside Bus Stopbus bus
    2d 10h
    $252–753

Owosso to Portland by bus and train

Calendar7Weekly Services
Duration2d 5hAverage Duration
Ticket$216Cheapest Price
See schedules

Questions & Answers

What companies run services between Owosso, MI, USA and Portland, OR, USA?

There is no direct connection from Owosso to Portland. However, you can take the bus to Flint, MI, take the taxi to Bishop International Airport (FNT) airport, fly to Portland International Airport (PDX), walk to Portland Int'l Airport station, then take the vehicle to Oak/ SW 1st Ave station. Alternatively, you can take a bus from Owosso, MI to Portland via Flint, MI, Flint Amtrak Station, and Chicago Union Station in around 2d 5h.

Airlines
Train operators
Bus operators
Other operators

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.

Related travel guides