There are 6 ways to get from Curitiba to Porto Velho by plane, bus, 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.
Fly from Curitiba
best- Fly from Curitiba (CWB) to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH)plane CWB - PVH
8h 29mR$1,215–3,515Bus
cheapest- Take the bus from Rodoferroviária de Curitiba to Terminal Rodoviário de Maríliabus
- Take the bus from Terminal Rodoviário de Marília to Terminal Rodoviário de Três Lagoasbus
- Take the bus from Terminal Rodoviário de Três Lagoas to Rodoviária de Porto Velhobus
38h 24mR$1,111–1,930Drive 3,106.5 km
- Drive from Curitiba to Porto Velhocar 3,106.5 km
42h 13mR$1,635–2,361Bus to Navegantes–Ministro Victor Konder International Airport, fly
- Take the bus from Curitiba to Penhabus
- Fly from Navegantes–Ministro Victor Konder International Airport (NVT) to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH)plane NVT - PVH
10h 17mR$2,155–4,021Bus via Rio Verde de Mato Grosso
- Take the bus from Terminal Rodoviário de Curitiba to Rodoviária de Rio Verde de Mato Grossobus Cuiabá
- Take the bus from Rodoviária de Rio Verde de Mato Grosso to Rodoviária de Porto Velhobus Roderotas: Barretos / ...
42h 18mR$1,212–2,060Bus #2
- Take the bus from Terminal Rodoviário de Curitiba to Rodoviária de Porto Velhobus Curitiba
2d 5hR$1,200–1,800
Curitiba (CWB) to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH) flights
Comparing Your Travel Options
The cheapest way to get from Curitiba to Porto Velho is to bus which costs R$ 1200 - R$ 1800 and takes 2 days 5h.
The fastest way to get from Curitiba to Porto Velho is to fly which takes 8h 29m and costs R$ 1200 - R$ 3600.
Yes, there is a direct bus departing from Terminal Rodoviário de Curitiba and arriving at Rodoviária de Porto Velho. Services depart once daily, and operate every day. The journey takes approximately 2 days 5h.
The distance between Curitiba and Porto Velho is 2457 km. The road distance is 3106.5 km.
The best way to get from Curitiba to Porto Velho without a car is to bus which takes 38h 24m and costs R$ 1100 - R$ 2000.
It takes approximately 8h 29m to get from Curitiba to Porto Velho, including transfers.
Curitiba to Porto Velho bus services, operated by Satélite Norte, depart from Rodoferroviária de Curitiba station.
The best way to get from Curitiba to Porto Velho is to fly which takes 8h 29m and costs R$ 1200 - R$ 3600. Alternatively, you can bus, which costs R$ 1100 - R$ 2000 and takes 38h 24m.
Curitiba to Porto Velho bus services, operated by Satélite Norte, arrive at Terminal Rodoviário de Marília station.
Porto Velho is 1h behind Curitiba. It is currently 2:53 AM in Curitiba and 1:53 AM in Porto Velho.
What companies run services between Curitiba, Brazil and Porto Velho, Brazil?
Gol Transportes Aéreos, LATAM Chile, and Azul fly from Curitiba (CWB) to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport (PVH) every 4 hours. Alternatively, you can take a bus from Rodoferroviária de Curitiba to Rodoviária de Porto Velho via Terminal Rodoviário de Marília and Terminal Rodoviário de Três Lagoas in around 38h 24m.
- Website
- latam.com
Flights from Curitiba to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport via Brasilia
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- R$1,200–3,600
Flights from Curitiba to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport via Sao Paulo
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- R$1,200–3,600
Flights from Curitiba to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport via Sao Paulo Congonhas, Brasilia
- Ave. Duration
- 11h 25m
- When
- Sunday
- Estimated price
- R$1,200–3,600
Flights from Navegantes–Ministro Victor Konder International Airport to Porto Velho - Governador Jorge Teixeira De Oliveira International Airport via Sao Paulo
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- R$2,000–3,700
- Phone
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Rodoferroviária de Curitiba to Terminal Rodoviário de Marília
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- R$160–330
- Book at
- satelitenorte.queropassagem.com.br
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 Travelling around the UAE, Thanksgiving 2018: How to travel stress-free, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Curitiba to Porto Velho is 3106 km. It takes approximately 42h 13m to drive from Curitiba to Porto Velho.
Book your Curitiba to Porto Velho bus tickets online with Omio.
There are 109+ hotels available in Porto Velho.


