Skip to main content

How to get from Curitiba to Porto Alegre by bus and metro?

From Curitiba to Porto Alegre by bus and metro

To get from Curitiba to Porto Alegre in Porto Alegre, take the TM2 TRANSVERSAL METROPOLITANA 2 bus from Rondônia station to Guilherme Schell - Estação Petrobrás station. Next, take the SUL metro from Estação Petrobrás station to Estação Mercado station. The total trip duration for this route is approximately 1 hr 59 min. The ride fare is R$13.50.

119minR$13.50
Walk to bus station
Bus - TM2 TRANSVERSAL METROPOLITANA 2TM2 TRANSVERSAL METROPOLITANA 2
Metro - SUL
SUL
Walk to Porto Alegre
Leaves from Rondônia

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Rondônia
    340 m • 5 min
  • 2
    Bus - TM2 TRANSVERSAL METROPOLITANA 2TM2 TRANSVERSAL METROPOLITANA 2
    Wait for bus
    TM2 TRANSVERSAL METROPOLITANA 2
    Ulbra Canoas
  • 3
    Ride to bus station
    Ride to bus station
    Guilherme Schell - Estação Petrobrás
    63 min
  • 4
    Walk to metro station
    Walk to metro station
    Estação Petrobrás
    40 m • 1 min
  • 5
    Metro - SULSUL
    Wait for metro
    SUL
    Mercado
  • 6
    Ride to metro station
    Ride to metro station
    Estação Mercado
    25 min
  • 7
    Walk to Porto Alegre
    Walk to
    Porto Alegre
    Praça Marechal Deodoro
    760 m • 10 min
*Duration based on 8am traffic

From Curitiba to Porto Alegre by bus

To get from Curitiba to Porto Alegre in Porto Alegre, you’ll need to take 3 bus lines: take the TM2 TRANSVERSAL METROPOLITANA 2 bus from Rondônia station to Dorival Cândido Luz De Oliveira - Parada 60 station. Next, you’ll have to switch to the W501 MORADA DO VALE 1-2-3 VIA ASSIS BRASIL bus and finally take the LOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVO bus from Term. Salgado Filho - Entre Dr. Flores E Vigário station to Rua General Câmara, 432 station. The total trip duration for this route is approximately 1 hr 55 min. The ride fare is R$26.60.

115minR$26.60
Walk to bus station
Bus - TM2 TRANSVERSAL METROPOLITANA 2TM2 TRANSVERSAL METROPOLITANA 2
Bus - W501 MORADA DO VALE 1-2-3 VIA ASSIS BRASILW501 MORADA DO VALE 1-2-3 VIA ASSIS BRASIL
Bus - LOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVOLOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVO
Walk to Porto Alegre
Leaves from Rondônia

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Rondônia
    340 m • 5 min
  • 2
    Bus - TM2 TRANSVERSAL METROPOLITANA 2TM2 TRANSVERSAL METROPOLITANA 2
    Wait for bus
    TM2 TRANSVERSAL METROPOLITANA 2
    Agronomia
  • 3
    Ride to bus station
    Ride to bus station
    Dorival Cândido Luz De Oliveira - Parada 60
    11 min
  • 4
    Walk to bus station
    Walk to bus station
    Dorival Cândido Luz De Oliveira - Parada 60 (Cestto)
    40 m • 1 min
  • 5
    Bus - W501 MORADA DO VALE 1-2-3 VIA ASSIS BRASILW501 MORADA DO VALE 1-2-3 VIA ASSIS BRASIL
    Wait for bus
    W501 MORADA DO VALE 1-2-3 VIA ASSIS BRASIL
    Porto Alegre
  • 6
    Ride to bus station
    Ride to bus station
    Term. Metropolitano Mauá - Desembarque
    62 min
  • 7
    Walk to bus station
    Walk to bus station
    Term. Salgado Filho - Entre Dr. Flores E Vigário
    ID 203
    770 m • 10 min
  • 8
    Bus - LOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVOLOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVO
    Wait for bus
    LOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVO
    Centro - Borges De Medeiros
  • 9
    Ride to bus station
    Ride to bus station
    Rua General Câmara, 432
    2 min
  • 10
    Walk to Porto Alegre
    Walk to
    Porto Alegre
    Praça Marechal Deodoro
    140 m • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Porto Alegre Region.
All local mobility options in one app

Public transit directions from Curitiba to Porto Alegre

The distance between Curitiba, Porto Alegre and Porto Alegre, Porto Alegre is approximately 41.27 km, which can typically be travelled in 119 min. Moovit will show you the directions from Curitiba to Porto Alegre by bus and metro, so no matter how you choose to travel in Porto Alegre – you will always have plenty of easy options.

Public transit stations close to Curitiba

Curitiba is located at Curitiba, Porto Alegre and the nearest public transit station is Curitiba.

Bus stations close to Curitiba:

  • Curitiba
  • Rondônia
  • Avenida José Brambila, 2505-2519

Public transit stations close to Porto Alegre, Porto Alegre

Porto Alegre is located at Praça Marechal Deodoro, Porto Alegre and the nearest public transit station is Borges De Medeiros - Lotações (Duque De Caxias).

Metro stations close to Porto Alegre:

  • Estação Mercado
  • Estação São Pedro
  • Estação Rodoviária

Bus stations close to Porto Alegre:

  • Borges De Medeiros - Lotações (Duque De Caxias)
  • Term. Borges De Medeiros - Viaduto Otávio Rocha
  • Borges De Medeiros - Desembarque (Exceto 149 E 177)

Ferry stations close to Porto Alegre:

  • Terminal Hidroviário De Porto Alegre
  • Cais Embarcadero

From Curitiba to Porto Alegre by bus

To get from Curitiba to Porto Alegre in Porto Alegre, you’ll need to take 3 bus lines: take the TM2 TRANSVERSAL METROPOLITANA 2 bus from Rondônia station to Dorival Cândido Luz De Oliveira - Parada 60 station. Next, you’ll have to switch to the W501 MORADA DO VALE 1-2-3 VIA ASSIS BRASIL bus and finally take the LOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVO bus from Term. Salgado Filho - Entre Dr. Flores E Vigário station to Rua General Câmara, 432 station. The total trip duration for this route is approximately 1 hr 55 min. The ride fare is R$26.60.

115minR$26.60
Walk to bus station
Bus - TM2 TRANSVERSAL METROPOLITANA 2TM2 TRANSVERSAL METROPOLITANA 2
Bus - W501 MORADA DO VALE 1-2-3 VIA ASSIS BRASILW501 MORADA DO VALE 1-2-3 VIA ASSIS BRASIL
Bus - LOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVOLOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVO
Walk to Porto Alegre
Leaves from Rondônia

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Rondônia
    340 m • 5 min
  • 2
    Bus - TM2 TRANSVERSAL METROPOLITANA 2TM2 TRANSVERSAL METROPOLITANA 2
    Wait for bus
    TM2 TRANSVERSAL METROPOLITANA 2
    Agronomia
  • 3
    Ride to bus station
    Ride to bus station
    Dorival Cândido Luz De Oliveira - Parada 60
    11 min
  • 4
    Walk to bus station
    Walk to bus station
    Dorival Cândido Luz De Oliveira - Parada 60 (Cestto)
    40 m • 1 min
  • 5
    Bus - W501 MORADA DO VALE 1-2-3 VIA ASSIS BRASILW501 MORADA DO VALE 1-2-3 VIA ASSIS BRASIL
    Wait for bus
    W501 MORADA DO VALE 1-2-3 VIA ASSIS BRASIL
    Porto Alegre
  • 6
    Ride to bus station
    Ride to bus station
    Term. Metropolitano Mauá - Desembarque
    62 min
  • 7
    Walk to bus station
    Walk to bus station
    Term. Salgado Filho - Entre Dr. Flores E Vigário
    ID 203
    770 m • 10 min
  • 8
    Bus - LOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVOLOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVO
    Wait for bus
    LOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVO
    Centro - Borges De Medeiros
  • 9
    Ride to bus station
    Ride to bus station
    Rua General Câmara, 432
    2 min
  • 10
    Walk to Porto Alegre
    Walk to
    Porto Alegre
    Praça Marechal Deodoro
    140 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Curitiba to Porto Alegre?

    The fastest way takes 119 minutes, using Bus line TM2 TRANSVERSAL METROPOLITANA 2, Metro line SUL.

  • What is the alternative route to get from Curitiba to Porto Alegre?

    The alternative route takes 115 minutes, using Bus line TM2 TRANSVERSAL METROPOLITANA 2, Bus line W501 MORADA DO VALE 1-2-3 VIA ASSIS BRASIL, Bus line LOTAÇÃO 20.2 OTTO / TERESÓPOLIS / CAMPO NOVO.

  • Is there a direct bus between Curitiba and Porto Alegre?

    No, you’ll have to take one bus line and one metro line in total. The total travelling time is 1 hr 59 min.

  • Which bus line goes from Curitiba to Porto Alegre?

    The TM2 TRANSVERSAL METROPOLITANA 2 bus line goes from Rondônia station near Curitiba in Cachoeirinha to Ulbra Canoas station. From there you’ll have to take one metro line till Ulbra Canoas station near Porto Alegre in Porto Alegre.

  • How long does it take to travel from Curitiba to Porto Alegre by bus and metro?

    The total travel time between Curitiba in Cachoeirinha and Porto Alegre in Porto Alegre by bus and metro is about 1 hr 59 min.

  • Where do I get on the bus near Curitiba to get to Porto Alegre?

    Get on the TM2 TRANSVERSAL METROPOLITANA 2 bus from the Rondônia stop near Curitiba in Cachoeirinha.

  • Where do I get off the bus when travelling between Curitiba and Porto Alegre?

    Get off the bus at the Ulbra Canoas station, which is closest to Porto Alegre in Porto Alegre.

  • How much is the bus fare from Curitiba to Porto Alegre?

    The ride from Curitiba to Porto Alegre costs R$13.50.