Rome2Rio

How to get fromTeresina to Formosa do Rio Pretoby bus, car or plane

Find Transport to Formosa do Rio Preto

See all options

There are 5 ways to get from Teresina to Formosa do Rio Preto by bus, car, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus

    best
    1. Take the bus from Teresina to Formosa do Rio Pretobus bus Palmas / ...
    12h 53m
    R$160–1,000
  2. Drive 904.5 km

    1. Drive from Teresina to Formosa do Rio Pretocar car 904.5 km
    13h 16m
    R$491–709
  3. Fly to Barreiras Airport, bus

    1. Fly from Teresina Airport (THE) to Barreiras Airport (BRA)plane plane THE - BRA
    2. Take the bus from Barreiras to Formosa do Rio Pretobus bus
    12h 3m
    R$1,598–8,565
  4. Bus via Água Branca

    1. Take the bus from Teresina to Água Brancabus bus
    2. Take the bus from Água Branca to Formosa do Rio Pretobus bus Parnaiba / ...
    17h 28m
  5. Fly to Palmas–Brigadeiro Lysias Rodrigues Airport, bus

    1. Fly from Teresina Airport (THE) to Palmas–Brigadeiro Lysias Rodrigues Airport (PMW)plane plane THE - PMW
    2. Take the bus from Palmas to Formosa do Rio Pretobus bus
    16h 59m
    R$2,983–7,680

Teresina Airport (THE) to Barreiras Airport (BRA) flights

Calendar17Weekly Planes
Duration12h 50mAverage Duration
TicketR$1,519Cheapest Price
See schedules

Questions & Answers

What companies run services between Teresina, Brazil and Formosa do Rio Preto, Brazil?

Real Maia operates a bus from Teresina to Formosa do Rio Preto every 4 hours. Tickets cost R$290–652 and the journey takes 12h 53m. Guanabara also services this route twice daily.

Airlines
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, 4 of the smartest ways to explore Australia, and Italy Travel Guides - to help you get the most out of your next trip.