Rome2Rio

How to get fromLima to Barreirinhasby plane, bus, taxi, or car

Find Transport to Barreirinhas

See all options

There are 7 ways to get from Lima to Barreirinhas by plane, bus, taxi, or car

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

  1. Fly Jorge Chávez International Airport to São Luís Airport, bus

    best
    1. Fly from Jorge Chávez International Airport (LIM) to São Luís Airport (SLZ)plane plane LIM - SLZ
    2. Take the bus from Rodoviária de São Luís to Barreirinhasbus bus
    16h 33m
    R$2,020–2,730
  2. Bus, taxi

    1. Take the bus from Lima Plaza Norte to Cuscobus bus
    2. Take the bus from Cusco to Cuiabá, Terminal Rodoviáriobus bus
    3. Take the bus from Cuiabá, Terminal Rodoviário to Goiâniabus bus
    4. Take the bus from Terminal Rodoviário Goiânia to Santa Rita Av. Ivar Saldanhabus bus
    5. Take the taxi from Santa Rita to Morrostaxi taxi
    6. Take the bus from Morros to Barreirinhasbus bus
    5d 5h
    R$2,710–5,003
  3. Drive  5,838.5 km

    1. Drive from Lima to Barreirinhascar car 5,838.5 km
    3d 19h
    R$4,752–6,864
  4. Fly Jorge Chávez International Airport to Parnaiba, drive

    1. Fly from Jorge Chávez International Airport (LIM) to Parnaiba (PHB)plane plane LIM - PHB
    2. Drive from Parnaiba (PHB) to Barreirinhascar car
    16h 46m
    R$2,295–6,652
  5. Bus to Francisco Carle Airport, fly to São Luís Airport, bus

    1. Take the bus from Lima Javier Prado to Jaujabus bus
    2. Fly from Francisco Carle Airport (JAU) to São Luís Airport (SLZ)plane plane JAU - SLZ
    3. Take the bus from Rodoviária de São Luís to Barreirinhasbus bus
    26h 52m
    R$2,787–7,408
  6. Bus

    1. Take the bus from Lima Javier Prado to Icabus bus
    2. Take the bus from Ica to Porto Velhobus bus
    3. Take the bus from Rodoviária de Porto Velho to Rodoviária de Anápolisbus bus
    4. Take the bus from Rodoviária de Anápolis to Rodoviária de São Luísbus bus
    5. Take the bus from Rodoviária de São Luís to Barreirinhasbus bus
    5d 18h
    R$3,157–4,885
  7. Bus via Rurópolis

    1. Take the bus from Lima - Atocongo to Cuiabá, Terminal Rodoviáriobus bus
    2. Take the bus from Cuiabá, Terminal Rodoviário to Rodoviário de Rurópolisbus bus
    3. Take the bus from Rodoviário de Rurópolis to Rodoviária de São Luísbus bus
    4. Take the bus from Rodoviária de São Luís to Barreirinhasbus bus
    6d 16h
    R$3,027–5,216

Jorge Chávez International Airport (LIM) to São Luís Airport (SLZ) flights

Calendar38Weekly Planes
Duration10h 58mAverage Duration
TicketR$1,931Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Lima, Peru and Barreirinhas, Maranhão, Brazil?

You can take a bus from Lima Javier Prado to Barreirinhas via Ica, Rodoviária de Porto Velho, Rodoviária de Anápolis, and Rodoviária de São Luís in around 5d 18h.

Airlines
Bus operators
Other 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 4 of the smartest ways to explore Australia, The beginner’s guide to the 2018 World Nomad Games, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.

Booking & Getting There