Rome2Rio

How to get fromLima to Ballestasby bus, taxi, car, or subway

Find Transport to Ballestas

See all options

There are 6 ways to get from Lima to Ballestas by bus, taxi, car, or subway

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, line 1054 bus

    best
    1. Take the bus from Gran Terminal Terrestre Plaza Norte to Lima - Atocongobus bus Lima / ...
    2. Take the bus from Mall Del Sur to Alameda Ballestasbus bus 1054
    1h 8m
  2. Drive  15.5 km

    cheapest
    1. Drive from Lima Javier Prado to Ballestascar car 15.5 km
    19 min
    $3–4
  3. Taxi

    1. Take the taxi from Lima Javier Prado to Ballestastaxi taxi 15.5 km
    19 min
    $24–30
  4. Subway, line 1391 bus

    1. Take the subway from Miguel Grau to San Juansubway subway
    2. Take the bus from Estación San Juan to Alameda Surbus bus 1391
    1h 8m
  5. Line 1087 bus

    1. Take the bus from Campo De Marte to Alameda Ballestasbus bus 1087
    1h 24m
  6. Line 1197 bus, bus

    1. Take the bus from Amazonas to Angamosbus bus 1197
    2. Take the bus from Aviación to Alameda Ballestasbus bus 1095
    1h 31m

Comparing Your Travel Options

What companies run services between Lima, Peru and Ballestas, Peru?

You can take a bus from Gran Terminal Terrestre Plaza Norte to Alameda Ballestas via Lima - Atocongo and Mall Del Sur in around 1h 8m.

Train operators
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 Train travel in France: A guide to SNCF, Getting to Milan from the airport, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.