Rome2Rio

How to get fromPuerto Escondido to Bendby plane, bus, bus (Amtrak), train, or car

Find Transport to Bend

See all options

There are 7 ways to get from Puerto Escondido to Bend by plane, bus, bus (Amtrak), train, or car

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

  1. Fly to Portland International Airport, bus

    best
    1. Fly from Puerto Escondido International Airport (PXM) to Portland International Airport (PDX)plane plane PXM - PDX
    2. Take the bus from Portland International Airport to Hawthorne Station, Bendbus bus
    13h 28m
    $298–946
  2. Fly to Roberts Field-Redmond Municipal Airport

    cheapest
    1. Fly from Puerto Escondido International Airport (PXM) to Roberts Field-Redmond Municipal Airport (RDM)plane plane PXM - RDM
    10h 7m
    $297–841
  3. Bus, Amtrak Thruway

    1. Take the bus from Puerto Escondido to Chilpancingobus bus
    2. Take the bus from Chilpancingo to Mazatlánbus bus
    3. Take the bus from Mazatlán to Sacramentobus bus
    4. Take the bus from Sacramento Bus Station to Eugenebus bus
    5. Take the bus from Jaqua Academic Center - Eugene to Bend, ORbus bus
    3d 1h
  4. Bus, train via San Marcos

    1. Take the bus from Puerto Escondido to Terminal Central Del Sur - Taxqueñabus bus
    2. Take the bus from Terminal Central Del Sur - Taxqueña to Moreliabus bus
    3. Take the bus from Morelia to San Marcosbus bus
    4. Take the train from San Marcos Amtrak to Los Angelestrain train
    5. Take the train from Los Angeles to Chemulttrain train
    6. Take the bus from Chemult Amtrak Station to Bend Hawthorne Stationbus bus
    4d 6h
    $1,035–2,060
  5. Drive 2,949 mi

    1. Drive from Puerto Escondido to Bendcar car 2,949 mi
    2d 7h
    $539–778
  6. Bus, train

    1. Take the bus from Puerto Escondido to Terminal Central de Autobuses del Nortebus bus
    2. Take the bus from Terminal Central de Autobuses del Norte to Terminal de Autobuses de Querétaro Acceso 3bus bus
    3. Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Tijuanabus bus
    4. Take the bus from Tijuana Central, B.C. to Oxnardbus bus
    5. Take the train from Oxnard to Chemulttrain train
    6. Take the bus from Chemult Amtrak Station to Bend Hawthorne Stationbus bus
    3d 21h
  7. Bus, train #2

    1. Take the bus from Puerto Escondido to Oaxacabus bus
    2. Take the bus from Oaxaca to Los Angelesbus bus
    3. Take the train from Los Angeles to Chemulttrain train
    4. Take the bus from Chemult Amtrak Station to Bend Hawthorne Stationbus bus
    4d 3h
    $551–1,020

Puerto Escondido International Airport (PXM) to Portland International Airport (PDX) flights

Calendar12Weekly Planes
Duration10h 24mAverage Duration
Ticket$239Cheapest Price
See schedules

Questions & Answers

What companies run services between Puerto Escondido, Oaxaca, Mexico and Bend, OR, USA?

You can take a bus from Puerto Escondido to Bend, OR via Chilpancingo, Mazatlán, Sacramento Bus Station, and Jaqua Academic Center - Eugene in around 3d 1h. Alternatively, Volaris, United Airlines, and two other airlines fly from Puerto Escondido International Airport (PXM) to Roberts Field-Redmond Municipal Airport (RDM) 5 times a week.

Airlines
Train operators
Bus 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

More Questions & Answers