Skip to main content

How to get from João Neiva to São Mateus by bus?

From João Neiva to São Mateus by bus

To get from João Neiva to São Mateus in Sao Mateus, take the 051 JOÃO NEIVA / LINHARES (VIA BR 101) bus from Terminal Rodoviário De João Neiva station to Terminal Rodoviário De Linhares (Águia Branca) station. Next, take the 183 LINHARES / PEDRO CANÁRIO (VIA BR 101) bus from Terminal Rodoviário De Linhares (Águia Branca) station to Terminal Rodoviário De São Mateus station. The total trip duration for this route is approximately 5 hr 7 min.

307min
Bus - 051 JOÃO NEIVA / LINHARES (VIA BR 101)051 JOÃO NEIVA / LINHARES (VIA BR 101)
Bus - 183 LINHARES / PEDRO CANÁRIO (VIA BR 101)183 LINHARES / PEDRO CANÁRIO (VIA BR 101)
Walk to São Mateus
Leaves from Terminal Rodoviário De João Neiva

Step by Step

  • 1
    Start from bus station
    Start from bus station
    João Neiva
  • 2
    Bus - 051 JOÃO NEIVA / LINHARES (VIA BR 101)051 JOÃO NEIVA / LINHARES (VIA BR 101)
    Wait for bus
    051 JOÃO NEIVA / LINHARES (VIA BR 101)
    Linhares
  • 3
    Ride to bus station
    Ride to bus station
    Terminal Rodoviário De Linhares (Águia Branca)
    50 min
  • 4
    Bus - 183 LINHARES / PEDRO CANÁRIO (VIA BR 101)183 LINHARES / PEDRO CANÁRIO (VIA BR 101)
    Wait for bus
    183 LINHARES / PEDRO CANÁRIO (VIA BR 101)
    Pedro Canário
  • 5
    Ride to bus station
    Ride to bus station
    Terminal Rodoviário De São Mateus
    90 min
  • 6
    Walk to São Mateus
    Walk to
    São Mateus
    450 m • 6 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Sao Mateus.
All local mobility options in one app

Public transit directions from João Neiva to São Mateus

The distance between João Neiva, Sao Mateus and São Mateus, Sao Mateus is approximately 139.93 km, which can typically be travelled in 307 min. Moovit will show you the directions from João Neiva to São Mateus by bus, so no matter how you choose to travel in Sao Mateus – you will always have plenty of easy options.

Public transit stations close to João Neiva

João Neiva is located at João Neiva, Sao Mateus and the nearest public transit station is Rua Eduardo Bozzi, 159.

Bus stations close to João Neiva:

  • Rua Eduardo Bozzi, 159
  • Rua Um, 203
  • Avenida Negri Orestes, 530

Public transit stations close to São Mateus, Sao Mateus

São Mateus is located at São Mateus, Sao Mateus and the nearest public transit station is Avenida Doutor Raimundo Guilherme Sobrinho, 176.

Bus stations close to São Mateus:

  • Avenida Doutor Raimundo Guilherme Sobrinho, 176
  • Avenida José Tozzi, 2200
  • Rua Manoel Andrade, 14 | Cemitério Municipal

Questions & Answers

  • What is the fastest way to get from João Neiva to São Mateus?

    The fastest way takes 307 minutes, using Bus line 051 JOÃO NEIVA / LINHARES (VIA BR 101), Bus line 183 LINHARES / PEDRO CANÁRIO (VIA BR 101).

  • Is there a direct bus between João Neiva and São Mateus in Sao Mateus?

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

  • Which bus line goes from João Neiva to São Mateus in Sao Mateus?

    The 051 JOÃO NEIVA / LINHARES (VIA BR 101) bus line goes from Linhares station near João Neiva to Terminal Rodoviário De Linhares (Águia Branca) station. From there you’ll have to take one bus line till Terminal Rodoviário De Linhares (Águia Branca) station near São Mateus in Sao Mateus

  • How long does it take to travel from João Neiva to São Mateus in Sao Mateus by bus?

    The total travel time between João Neiva and São Mateus in Sao Mateus by bus is about 5 hr 7 min.

  • Where do I get on the bus near João Neiva to get to São Mateus in Sao Mateus?

    Get on the 051 JOÃO NEIVA / LINHARES (VIA BR 101) bus from the Linhares stop near João Neiva in Sao Mateus.

  • Where do I get off the bus when travelling between João Neiva and São Mateus in Sao Mateus?

    Get off the bus at the Terminal Rodoviário De Linhares (Águia Branca) stop, which is closest to São Mateus in Sao Mateus.