How to Reach Curitiba - The Easiest Way to Reach Curitiba


  • By Bus: Curitiba's has a station known as the Estacao Rodoferroviária. It is a really big bus and train station in Curitiba. It consists of three terminals mainly which serve trains, interstate buses intrastate buses. You can use these scheduled bus services from Curitiba to all over Brazil, as well as locations in Chile, Paraguay and some cities in Argentina.
  • By Plane: The nearest airport to Curitiba is Aeroporto Afonso Pena. It is located at a distance of about 17 kilometers from the main city in a neighboring region known as San Jose dos Pinhais. Regular city buses depart from here at different fares and you can opt for them to get to your main destination. Most major airlines operate in and out of this Airport.
  • By Train: The Brazilian Government does not provide passenger train services anymore. Even so, you should definitely take a ride in the tourist train route of Paraná State's ocean coast, which ends in Paranagua for some beautiful scenic views along the way.
  • By Car: The main highways connecting to Curitiba are BR-116 south and North. BR-101 and you can choose to drive in from either San Paolo, Florianopolis and Port Alegre.


Curitiba’s main public transit system consists of buses by and large. It opened to the World- the first Bus Rapid Transit system (BRT) which resulted in a large shift from the usual automobile travel system to the public transport system. The government is also planning on introducing an underground metro station.

  • By Car: Most destinations are connected by the bus and travelling by road is going to be difficult for you especially if you are a first timer in Brazil. Most roads are one way and it would take you quite a while to reach your desired destination.
  • By Bike: The city boasts of a 100 kilometers of bike routes and you can like 30,000 bikers opt for these routes too; to completely breathe in the lovely air of the city.
  • By Bus: Remember the fares may differ for various routes but you can choose to connect for free between the bus routes if you change or connect internally from bus or train stations. 

Are you looking for a Curitiba travel itinerary? Create an itinerary within minutes, on your own!

Modes of Transportation in Curitiba

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Curitiba. The most preferred mode of transport in Curitiba is Car.

Average distance: 12.95 km Average time: 33.84 min

  • Car 63.41%
    Driving 29.12 min Walking 0.77 min Waiting 0.08 min Overall average time for 14.22 kms 29.96 min
  • Motorbike 7.32%
    Motorbike 20 min Walking 1 min Overall average time for 11.33 kms 21 min
  • Bike 4.88%
    Bike 47.5 min Overall average time for 14.5 kms 47.5 min
  • Walking 9.76%
    Walking 33.25 min Driving 7.5 min Bus 3.75 min Waiting 1 min Overall average time for 7.25 kms 45.5 min
  • Bus/Trolleybus 7.32%
    Bus 40 min Waiting 11.67 min Walking 4 min Overall average time for 10.17 kms 55.67 min

How to Reach Curitiba from Nearby Cities

Route Distance Time
Curitiba to Curitiba 0.38 km
Florianopolis to Curitiba 177.17 km 2 hours 57 mins
Hortolândia to Curitiba 297.23 km 4 hours 57 mins
Paulinia to Curitiba 306.85 km 5 hours 6 mins
Sao paulo to Curitiba 324.36 km 5 hours 24 mins
Guarulhos to Curitiba 337.49 km 5 hours 37 mins
Foz do iguaçu to Curitiba 591.06 km 9 hours 51 mins
Goiânia to Curitiba 633.62 km 10 hours 33 mins
Rio de janeiro to Curitiba 701.27 km 11 hours 41 mins
Belo horizonte to Curitiba 726.31 km 12 hours 6 mins
* Some of the data on this page is powered by Numbeo