Rome2Rio

How to get fromPuno to Porto Velhoby bus, car, plane, or shuttle

Find Transport to Porto Velho

See all options

There are 7 ways to get from Puno to Porto Velho by bus, car, plane, or shuttle

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

    best
    1. Take the bus from Puno to Puerto Maldonadobus bus Puerto Maldonado / ...
    2. Take the bus from Puerto Maldonado to Porto Velhobus bus Rio de Janeiro
    28h 35m
    R$767–861
  2. Drive  1,547.7 km

    1. Drive from Puno to Porto Velhocar car 1,547.7 km
    24h 43m
    R$1,281–1,850
  3. Fly from Inca Manco Cápac International Airport

    1. Fly from Inca Manco Cápac International Airport (JUL) to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH)plane plane JUL - PVH
    18h 32m
    R$4,040–11,440
  4. Bus via Cusco

    1. Take the bus from Puno to Cusco Bus Stationbus bus Puno / ...
    2. Take the bus from Cusco to Porto Velhobus bus Rio de Janeiro
    35h 42m
    R$1,045–1,065
  5. Bus to Alejandro Velasco Astete International Airport, fly

    1. Take the bus from Puno to Cusco Bus Stationbus bus
    2. Fly from Alejandro Velasco Astete International Airport (CUZ) to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH)plane plane CUZ - PVH
    20h 40m
    R$2,632–3,552
  6. Bus to Rodríguez Ballón International Airport, fly

    1. Take the bus from Puno to Arequipabus bus
    2. Fly from Rodríguez Ballón International Airport (AQP) to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH)plane plane AQP - PVH
    26h 54m
    R$2,564–7,776
  7. Shuttle, bus to El Alto International Airport, fly

    1. Take a shuttle bus from Puno to Desaguaderoshuttle bus
    2. Take the bus from Desaguadero to La Pazbus bus
    3. Fly from El Alto International Airport (LPB) to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH)plane plane LPB - PVH
    32h 50m
    R$2,984–7,784

Inca Manco Cápac International Airport (JUL) to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH) flights

Calendar12Weekly Planes
Duration19h 42mAverage Duration
TicketR$3,631Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Puno, Peru and Porto Velho, Brazil?

You can take a bus from Puno to Porto Velho via Puerto Maldonado in around 28h 35m. Alternatively, LATAM Chile, Sky Airline, and Azul fly from Inca Manco Cápac International Airport (JUL) to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH) twice daily.

Airlines
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, How to get from Florence to Rome, and Need to know: Eurostar - to help you get the most out of your next trip.

Booking & Getting There