There are 6 ways to get from Curitiba to Ponta Porã 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 Curitiba to Ponta Porã International Airport
best- Fly from Curitiba (CWB) to Ponta Porã International Airport (PMG)plane CWB - PMG
6h 6mR$2,415–4,315Bus via Umuarama
cheapest- Take the bus from Rodoferroviária de Curitiba to Umuaramabus
- Take the bus from Umuarama to Terminal Rodoviário de Douradosbus
- Take the bus from Terminal Rodoviário de Dourados to Ponta Porãbus
18h 20mR$397–800Drive 910.9 km
- Drive from Curitiba to Ponta Porãcar 910.9 km
11h 22mR$478–691Bus to Joinville, fly to Ponta Porã International Airport
- Take the bus from Rodoferroviária de Curitiba to Rodoviária de Joinville Harold Nielsonbus
- Fly from Joinville (JOI) to Ponta Porã International Airport (PMG)plane JOI - PMG
20h 16mR$1,555–8,080Fly Curitiba to Dourados Airport, bus
- Fly from Curitiba (CWB) to Dourados Airport (DOU)plane CWB - DOU
- Take the bus from Terminal Rodoviário de Dourados to Ponta Porãbus
9h 30mR$715–3,170Bus
- Take the bus from Terminal Rodoviário de Curitiba to Estação Rodoviária de Nova Alvorada do Sulbus Cuiabá
- Take the bus from Estação Rodoviária de Nova Alvorada do Sul to Ponta Porãbus
18h 58mR$521–953
Curitiba (CWB) to Ponta Porã International Airport (PMG) flights
Comparing Your Travel Options
The cheapest way to get from Curitiba to Ponta Porã is to drive which costs R$ 470 - R$ 700 and takes 11h 22m.
The fastest way to get from Curitiba to Ponta Porã is to fly which takes 6h 6m and costs R$ 2400 - R$ 4400.
No, there is no direct bus from Curitiba to Ponta Porã. However, there are services departing from Rodoferroviária de Curitiba and arriving at Ponta Porã via Umuarama and Terminal Rodoviário de Dourados. The journey, including transfers, takes approximately 18h 20m.
The distance between Curitiba and Ponta Porã is 762 km. The road distance is 910.9 km.
The best way to get from Curitiba to Ponta Porã without a car is to bus via Umuarama which takes 18h 20m and costs R$ 390 - R$ 800.
It takes approximately 6h 6m to get from Curitiba to Ponta Porã, including transfers.
Curitiba to Ponta Porã bus services, operated by Viação Garcia, depart from Rodoferroviária de Curitiba station.
The best way to get from Curitiba to Ponta Porã is to fly which takes 6h 6m and costs R$ 2400 - R$ 4400. Alternatively, you can bus via Umuarama, which costs R$ 390 - R$ 800 and takes 18h 20m.
Curitiba to Ponta Porã bus services, operated by Viação Garcia, arrive at Umuarama station.
Ponta Porã is 1h behind Curitiba. It is currently 10:37 AM in Curitiba and 9:37 AM in Ponta Porã.
What companies run services between Curitiba, Brazil and Ponta Porã, Brazil?
Azul flies from Curitiba (CWB) to Ponta Porã International Airport (PMG) 3 times a week. Alternatively, you can take a bus from Rodoferroviária de Curitiba to Ponta Porã via Umuarama and Terminal Rodoviário de Dourados in around 18h 20m.
- Website
- voeazul.com.br
Flights from Curitiba to Ponta Porã International Airport via Sao Paulo Viracopos
- Ave. Duration
- 4h
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$2,400–4,300
Flights from Joinville to Ponta Porã International Airport via Sao Paulo Viracopos
- Ave. Duration
- 19h 15m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R$1,500–8,000
- Phone
- +55 43 3373.2000
- [email protected]
- Website
- viacaogarcia.com.br
Bus from Rodoferroviária de Curitiba to Umuarama
- Ave. Duration
- 9h 10m
- Frequency
- Every 4 hours
- Estimated price
- R$270–500
- Schedules at
- viacaogarcia.com.br
- Book at
- viacaogarcia.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 4 of the smartest ways to explore Australia, What documents do I need to cross Niagara Falls?, and How to get from Florence to Rome - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Curitiba to Ponta Porã is 911 km. It takes approximately 11h 22m to drive from Curitiba to Ponta Porã.
There are 41+ hotels available in Ponta Porã.



