Bus São Luís to Teresina and return

Cheap bus and train tickets for trips from Teresina to São Luís and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
2094 Companies - 5,602,285 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from São Luís to Teresina

Cheapest Bus$12.80
Fastest Bus7h 29m
Earliest Bus6:45 AM
Latest Bus10:30 PM
Daily Bus Routes6 Ø
Distance200.9 miles
Bus CompaniesExpresso Guanabara, Viação Jamjoy

The cheapest bus routes from São Luís to Teresina

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 12:00 PM
    8:34 PM
    São Luís
    10 Jun
    Teresina
    Expresso GuanabaraExpresso Guanabara
    from$12.80
  • 12:00 PM
    8:34 PM
    São Luís
    10 Jun
    Teresina
    Expresso GuanabaraExpresso Guanabara
    from$12.80
  • 11:00 AM
    6:29 PM
    São Luís
    3 Jun
    Teresina
    Viação JamjoyViação Jamjoy
    from$16.27
  • 8:00 AM
    4:31 PM
    São Luís
    3 Jun
    Teresina
    Expresso GuanabaraExpresso Guanabara
    from$17.18
  • 8:00 AM
    4:31 PM
    São Luís
    3 Jun
    Teresina
    Expresso GuanabaraExpresso Guanabara
    from$17.18
  • 8:00 AM
    4:31 PM
    São Luís
    3 Jun
    Teresina
    Expresso GuanabaraExpresso Guanabara
    from$17.18
  • 6:45 AM
    2:42 PM
    São Luís
    10 Jun
    Teresina
    Expresso GuanabaraExpresso Guanabara
    from$19.63
  • 6:45 AM
    2:42 PM
    São Luís
    10 Jun
    Teresina
    Expresso GuanabaraExpresso Guanabara
    from$19.63
  • 5:30 PM
    1:48 AM
    São Luís
    10 Jun +1
    Teresina
    Expresso GuanabaraExpresso Guanabara
    from$19.75
  • 10:00 PM
    6:40 AM
    São Luís
    10 Jun +1
    Teresina
    Expresso GuanabaraExpresso Guanabara
    from$20.30
  • 10:30 PM
    6:01 AM
    São Luís
    10 Jun +1
    Teresina
    Expresso GuanabaraExpresso Guanabara
    from$20.30
  • 11:01 AM
    6:30 PM
    São Luís
    3 Jun
    Teresina
    Viação JamjoyViação Jamjoy
    from$21.70

The cheapest carpooling offers from São Luís to Teresina

No particular date in mind? Here are some of the cheapest rides for the next few days.

  • 8:00 AM
    3:06 PM
    São Luís
    10 Jun
    Teresina
    BlaBlaCarBlaBlaCar
    from$9.81

The cheapest bus routes from Teresina to São Luís

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 10:00 PM
    5:17 AM
    Teresina
    10 Jun +1
    São Luís
    Expresso GuanabaraExpresso Guanabara
    from$10.67
  • 10:00 PM
    5:17 AM
    Teresina
    10 Jun +1
    São Luís
    Expresso GuanabaraExpresso Guanabara
    from$10.67
  • 10:00 PM
    5:17 AM
    Teresina
    10 Jun +1
    São Luís
    Expresso GuanabaraExpresso Guanabara
    from$10.67
  • 10:00 PM
    5:17 AM
    Teresina
    10 Jun +1
    São Luís
    Expresso GuanabaraExpresso Guanabara
    from$10.67
  • 10:00 PM
    5:17 AM
    Teresina
    10 Jun +1
    São Luís
    Expresso GuanabaraExpresso Guanabara
    from$10.67
  • 10:00 PM
    5:17 AM
    Teresina
    10 Jun +1
    São Luís
    Expresso GuanabaraExpresso Guanabara
    from$14.29
  • 7:30 AM
    3:37 PM
    Teresina
    10 Jun
    São Luís
    Expresso GuanabaraExpresso Guanabara
    from$14.29
  • 9:00 AM
    5:42 PM
    Teresina
    10 Jun
    São Luís
    Expresso GuanabaraExpresso Guanabara
    from$14.29
  • 12:00 PM
    8:25 PM
    Teresina
    10 Jun
    São Luís
    Expresso GuanabaraExpresso Guanabara
    from$14.29
  • 7:30 AM
    3:37 PM
    Teresina
    10 Jun
    São Luís
    Expresso GuanabaraExpresso Guanabara
    from$14.29
  • 9:00 PM
    4:29 AM
    Teresina
    10 Jun +1
    São Luís
    Viação JamjoyViação Jamjoy
    from$16.27
  • 9:00 PM
    4:29 AM
    Teresina
    10 Jun +1
    São Luís
    Viação JamjoyViação Jamjoy
    from$16.27
  • 5:00 PM
    6:42 AM
    Teresina
    10 Jun +2
    São Luís
    Viação Satélite NorteViação Satélite Norte
    from$33.98
  • 5:00 PM
    6:42 AM
    Teresina
    10 Jun +2
    São Luís
    Viação Satélite NorteViação Satélite Norte
    from$33.98

The cheapest carpooling offers from Teresina to São Luís

No particular date in mind? Here are some of the cheapest rides for the next few days.

  • 8:00 AM
    2:50 PM
    Teresina
    10 Jun
    São Luís
    BlaBlaCarBlaBlaCar
    from$16.36

Information about the bus connection, amenities and services

Finding the right bus from São Luís to Teresina or from Teresina to São Luís just got a lot easier. Just use our bus search engine to find the ideal option: If you need to get there as fast as possible, pick the quickest bus, which will get you from Teresina to São Luís in 8h 31m. If you want to save money, go for the most affordable option, which will only cost you $17.18. The Teresina to São Luís bus route is operated by Quero Passagem, BrasilByBus, Guichê Virtual, ClickBus BR and . Just click the "Find Now" button to see all available buses and pick the best option!
Buses are the ideal option for smart travelers who want to travel without breaking the bank without compromising comfort. Most bus operators have renovated their fleet and taking the bus has become one of the most convenient modes of transportation available. Among the many amenities, you'll be able to find free WiFi, take at least one piece of baggage in the baggage compartment, and carry-on luggage. Low-cost snacks and drinks are also offered by ClickBus BR. When taking a bus from São Luís to Teresina, make sure you check and compare all available offers so that you find just the perfect bus. On CheckMyBus you can find detailed info on departure times, the exact location of bus stations in Teresina and São Luís as well as an overview of all available on-board features. We will always do our best to keep you up to date on reduced rates from our partners. Follow us on our social media channels for more info!
There's two things to look out for when it comes to picking the perfect bus. Number one is to compare prices. For the trip from São Luís to Teresina, they start from $17.18 but can be slightly more expensive if you don't book in advance. Number two is to compare travel times since there can be significant differences. So, if you don't want to spend too much time on the road, simply pick the fastest bus.

Bus stops in São Luís and Teresina

Stations
Av. Industrial Gil Martins - Redenção , 64016-840 Teresina (Brazil)
Teresina (Brazil)
Av. Miguel Rosa 5111-5129, Teresina (Brazil)
Avenida Getúlio Vargas 343, 64074-750 Teresina (Brazil)
R. Rita de Cássia 3330, 64028-330 Teresina (Brazil)
Rua Itamaraty 3551, 64004-360 Teresina (Brazil)
Av. João XXIII 8569-8507, Teresina (Brazil)
Av. Getúlio Vargas , 64019-750 Teresina (Brazil)
R. Firmino da Paz, 1030, 64019-680 Teresina (Brazil)
Av. São Gonçalo , 64071-490 Teresina (Brazil)

Compare São Luís and Teresina

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.