Bus to Curitiba in Brazil

Enjoy your bus trip to Curitiba and get to know Brazil like never before!

Getting to Curitiba by bus

Curitiba is the capital of Paraná. This city is perfect for those who like to mix country and town, with many green and well-wooded areas, and more than 30 parks. Places like Botanical Garden, Oscar Niemeyer Museum and the Opera de Arame are a must-see. To easier the access of tourists to the main touristic spots, the city of Curitiba Tourism Line offers a special touristic bus line that goes through the principal sights of the city, ensuring that you do not miss anything what Curitiba has to offer.


If you decide to take a bus to Curitiba, the distance and time of your trip can vary greatly depending on where you come from. Usually, the bus trip will always be cheaper than a plane ticket, making the Southern region of Brazil more appealing to tourists and giving them a great opportunity to see one of the most beautiful areas of the country while traveling by bus.

When to go to Curitiba:

All year! Curitiba has a subtropical climate and is considered the coldest capital of the South. Between April and September, the days are sunny with a few rainy afternoons. June and July are the coldest months, with an average temperature of 8 degrees Celsius. The higher temperatures return in November and stay until February, reaching around 26 degrees Celsius.

Curitiba Bus Station:

The Curitiba bus station is located at the Presidente Affonso Camargo Avenue, 330 Jardim Botanico neighborhood. This terminal has more than 140 lines going through the South, Southeast, Midwest and Northeast regions of Brazil, covering cities such as Londrina, Rio de Janeiro and Porto Alegre, as well as cities from Paraguay and Argentina. The bus station provides other services such as parking, tour desk, luggage storage, lost and found spots and cafes and restaurants. This terminal is open 24 hours a day. If you need any help or advice from the bus station, you can always call their number +55 (41) 3320-3000.

Main bus routes to Curitiba:

Check a few of the main bus routes to Curitiba: Foz do Iguazu to Curitiba: Catarinense is the bus company responsible for the bus route from Foz do Iguazú to Curitiba. Travel time varies between 9 and 11 hours depending on the schedule chosen, and 13 buses depart daily from the Foz do Iguazu bus station.

Rio de Janeiro to Curitiba: Itapemirim and Penha are the bus companies operating this route. The trip lasts from 13h to 15 hours and there are sleeper seats available at a higher price but ensuring complete comfort during the trip. Buses run 5 times a day from Novo Rio bus station.

Florianopolis to Curitiba: Bus companies operating this route are Catarinense and Pluma, this trip takes about six hours.

Brasilia to Curitiba: The company that provides the service of this route is Itapemirim, the route takes 23 hours.

Bus tickets to Curitiba: Here at Brasil by Bus, you can book your bus ticket for more than 3.000 destinations in Brazil with the main bus companies in the country. Booking and cancelation are 100% online and international travelers can book it using their international credit card.

Other routes in Curitiba - PR