Skip to main content

How to get from Teresina to União by bus?

By bus

To get from Teresina to União in Teresina, take the 202 bus from Term. Do Jacinta Andrade station to Rua Magalhães Filho, 967a station. Next, take the TERESINA - UNIÃO bus from Avenida Miguel Rosa, 2020 station to Rodoviária De União - Desembarque station. The total trip duration for this route is approximately 2 hr 35 min.

155min
Walk to bus station
Bus - 202202
Bus - TERESINA - UNIÃOTERESINA - UNIÃO
Leaves from Term. Do Jacinta Andrade

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Term. Do Jacinta Andrade
    10 m • 1 min
  • 2
    Bus - 202202
    Wait for bus
    202
    Monte Verde / Centenário
  • 3
    Ride to bus station
    Ride to bus station
    Rua Magalhães Filho, 967a
    49 min
  • 4
    Walk to bus station
    Walk to bus station
    Avenida Miguel Rosa, 2020
    140 m • 2 min
  • 5
    Bus - TERESINA - UNIÃOTERESINA - UNIÃO
    Wait for bus
    TERESINA - UNIÃO
    Teresina - União
  • 6
    Ride to bus station Rodoviária De União - Desembarque
    Ride to bus station
    Rodoviária De União - Desembarque
    103 min
*Duration based on 8am traffic

Alternative route by bus via 104 and TERESINA - MIGUEL ALVES - VIA NOVO NILO

To get from Teresina to União in Teresina, take the 104 bus from Term. Do Jacinta Andrade station to Avenida João Xxiii, 878 | Hotel Poty station. Next, take the TERESINA - MIGUEL ALVES - VIA NOVO NILO bus from Avenida João Xxiii, 878 | Hotel Poty station to Rodoviária De União - Desembarque station. The total trip duration for this route is approximately 2 hr 35 min.

155min
Walk to bus station
Bus - 104104
Bus - TERESINA - MIGUEL ALVES - VIA NOVO NILOTERESINA - MIGUEL ALVES - VIA NOVO NILO
Leaves from Term. Do Jacinta Andrade

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Term. Do Jacinta Andrade
    10 m • 1 min
  • 2
    Bus - 104104
    Wait for bus
    104
    Santa Maria / Shopping
  • 3
    Ride to bus station
    Ride to bus station
    Avenida João Xxiii, 878 | Hotel Poty
    61 min
  • 4
    Bus - TERESINA - MIGUEL ALVES - VIA NOVO NILOTERESINA - MIGUEL ALVES - VIA NOVO NILO
    Wait for bus
    TERESINA - MIGUEL ALVES - VIA NOVO NILO
    Teresina - Miguel Alves - Via Novo Nilo
  • 5
    Ride to bus station Rodoviária De União - Desembarque
    Ride to bus station
    Rodoviária De União - Desembarque
    87 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Teresina.
All local mobility options in one app

Public transit directions from Teresina to União

The distance between Teresina, Teresina and União, Teresina is approximately 81.93 km, which can typically be travelled in 155 min. Moovit will show you the directions from Teresina to União by bus, so no matter how you choose to travel in Teresina – you will always have plenty of easy options.

Public transit stations close to Teresina

Teresina is located at Teresina, Teresina and the nearest public transit station is Term. Do Jacinta Andrade.

Bus stations close to Teresina:

  • Term. Do Jacinta Andrade
  • Av. Principal Do Jacinta Andrade, 190
  • Av. Principal Do Jacinta Andrade, 190 | 13º Bpm

Public transit stations close to União, Teresina

União is located at União, Teresina and the nearest public transit station is Rodoviária De União - Desembarque.

Bus stations close to União:

  • Rodoviária De União - Desembarque
  • Rodoviária De União - Embarque

Alternative route by bus via 104 and TERESINA - MIGUEL ALVES - VIA NOVO NILO

To get from Teresina to União in Teresina, take the 104 bus from Term. Do Jacinta Andrade station to Avenida João Xxiii, 878 | Hotel Poty station. Next, take the TERESINA - MIGUEL ALVES - VIA NOVO NILO bus from Avenida João Xxiii, 878 | Hotel Poty station to Rodoviária De União - Desembarque station. The total trip duration for this route is approximately 2 hr 35 min.

155min
Walk to bus station
Bus - 104104
Bus - TERESINA - MIGUEL ALVES - VIA NOVO NILOTERESINA - MIGUEL ALVES - VIA NOVO NILO
Leaves from Term. Do Jacinta Andrade

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Term. Do Jacinta Andrade
    10 m • 1 min
  • 2
    Bus - 104104
    Wait for bus
    104
    Santa Maria / Shopping
  • 3
    Ride to bus station
    Ride to bus station
    Avenida João Xxiii, 878 | Hotel Poty
    61 min
  • 4
    Bus - TERESINA - MIGUEL ALVES - VIA NOVO NILOTERESINA - MIGUEL ALVES - VIA NOVO NILO
    Wait for bus
    TERESINA - MIGUEL ALVES - VIA NOVO NILO
    Teresina - Miguel Alves - Via Novo Nilo
  • 5
    Ride to bus station Rodoviária De União - Desembarque
    Ride to bus station
    Rodoviária De União - Desembarque
    87 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Teresina to União?

    The fastest way takes 155 minutes, using Bus line 202, Bus line TERESINA - UNIÃO.

  • What is the alternative route to get from Teresina to União?

    The alternative route takes 155 minutes, using Bus line 104, Bus line TERESINA - MIGUEL ALVES - VIA NOVO NILO.

  • Is there a direct bus between Teresina and União in Teresina?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 35 min.

  • Which bus line goes from Teresina to União in Teresina?

    The 202 bus line goes from Term. Do Jacinta Andrade station near Teresina to Monte Verde / Centenário station. From there you’ll have to take one bus line till Monte Verde / Centenário station near União in Teresina

  • How long does it take to travel from Teresina to União in Teresina by bus?

    The total travel time between Teresina and União in Teresina by bus is about 2 hr 35 min.

  • Where do I get on the bus near Teresina to get to União in Teresina?

    Get on the 202 bus from the Term. Do Jacinta Andrade stop near Teresina in Teresina.

  • Where do I get off the bus when travelling between Teresina and União in Teresina?

    Get off the bus at the Monte Verde / Centenário stop, which is closest to União in Teresina.

Real-Time Arrivals, Schedules, Maps & More