Rome2Rio

How to get fromBali to Limaby taxi, plane, car or bus

Find Transport to Lima

See all options

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

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

  1. Taxi to Douala International Airport, fly to Jorge Chávez International Airport

    best
    1. Take the taxi from Bali to Douala International Airport (DLA)taxi taxi
    2. Fly from Douala International Airport (DLA) to Jorge Chávez International Airport (LIM)plane plane DLA - LIM
    27h 22m
    $756–2,585
  2. Drive to Akwa Ibom Airport, fly to Jorge Chávez International Airport

    cheapest
    1. Drive from Bali to Akwa Ibom Airport (QUO)car car
    2. Fly from Akwa Ibom Airport (QUO) to Jorge Chávez International Airport (LIM)plane plane QUO - LIM
    32h 13m
    $507–1,867
  3. Taxi to Bafoussam Airport, fly to Jorge Chávez International Airport

    1. Take the taxi from Bali to Bafoussam Airport (BFX)taxi taxi
    2. Fly from Bafoussam Airport (BFX) to Jorge Chávez International Airport (LIM)plane plane BFX - LIM
    45h 27m
    $596–1,956
  4. Drive to Calabar, fly to Jorge Chávez International Airport

    1. Drive from Bali to Calabar (CBQ)car car
    2. Fly from Calabar (CBQ) to Jorge Chávez International Airport (LIM)plane plane CBQ - LIM
    42h 5m
    $540–1,456
  5. Drive to Yaounde, fly to Jorge Chávez International Airport

    1. Drive from Bali to Yaounde (NSI)car car
    2. Fly from Yaounde (NSI) to Jorge Chávez International Airport (LIM)plane plane NSI - LIM
    30h 1m
    $847–3,166
  6. Drive to Enugu, fly to Jorge Chávez International Airport

    1. Drive from Bali to Enugu (ENU)car car
    2. Fly from Enugu (ENU) to Jorge Chávez International Airport (LIM)plane plane ENU - LIM
    32h 48m
    $549–1,968
  7. Taxi to Douala International Airport, fly to Francisco Carle Airport, bus

    1. Take the taxi from Bali to Douala International Airport (DLA)taxi taxi
    2. Fly from Douala International Airport (DLA) to Francisco Carle Airport (JAU)plane plane DLA - JAU
    3. Take the bus from Jauja to Lima Javier Pradobus bus
    41h 35m
    $1,262–3,610

Douala International Airport (DLA) to Jorge Chávez International Airport (LIM) flights

Calendar6Weekly Planes
Duration23h 7mAverage Duration
Ticket$642Cheapest Price
See schedules

Questions & Answers

What companies run services between Bali, Cameroon and Lima, Peru?

There is no direct connection from Bali to Lima. However, you can take the taxi to Douala International Airport (DLA) airport, fly to Jorge Chávez International Airport (LIM), then take the taxi to Gran Terminal Terrestre Plaza Norte. Alternatively, you can take the taxi to Bafoussam Airport (BFX) airport, fly to Jorge Chávez International Airport (LIM), then take the taxi to Gran Terminal Terrestre Plaza Norte.

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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from Stansted Airport into central London, and How to get from JFK to New York City - to help you get the most out of your next trip.