Flights from Miami ( MIA ) to Lima ( LIM )

Why book with eDreams
  • Cheap flights with 660+ top airlines
  • Compare the cheapest deals
  • Flights to Lima for the best price

Last minute flights to Lima

Save big and visit this destination

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Miami Lima
Sun, 31 Dec MIA - LIM
Wed, 03 Jan LIM - MIA
$726 $710
Prime price per passenger
Miami Lima
Wed, 17 Jan MIA - LIM
Prime price per passenger
Miami Lima
Sun, 24 Dec MIA - LIM
Mon, 25 Dec LIM - MIA
Prime price per passenger
Miami Lima
Sun, 17 Dec MIA - LIM
Wed, 20 Dec LIM - MIA
$3415 $3402
Prime price per passenger
Miami Lima
Tue, 26 Dec MIA - LIM
Sat, 30 Dec LIM - MIA
Prime price per passenger
Miami Lima
Sat, 06 Jan MIA - LIM
Sun, 07 Jan LIM - MIA
$935 $919
Prime price per passenger

Route information

Lima will capture hearts with its delectable cuisine, arts, history, architecture and local shopping.

Local currency and cost comparison

Exchange rate
1.00 USD = 3.78 PEN
US Dollar Peruvian Sol
1 PEN = 0.27 USD
Last checked on 10 December 2023
Local, one-way ticket

Trains in Lima are 76% cheaper than in Miami.

Mid-priced restaurant

A meal in Lima is 90% cheaper than a meal in Miami.

Standard daytime start rate

Taxis are 10% more expensive in Lima than in Miami.

Regular cappuccino

Coffee in Lima is 46% cheaper than in Miami.

Miami airports
  • ( Miami International Airport (MIA)
    How far from city center: 6 miles
  • ( Hollywood Intl Apt (FLL)
    How far from city center: 21 miles
  • ( Opa Locka (OPF)
    How far from city center: 11 miles
  • ( Dade Collier (TNT)
    How far from city center: 44 miles
  • ( Miami Public Seaplane Base (MPB)
    How far from city center: 2 miles
  • ( Tamiami (TMB)
    How far from city center: 17 miles
Lima airports
  • ( J Chavez Intl (LIM)
    How far from city center: 7 miles
K Distance: 2624 miles

Going to and from the airports

Flights from Miami

Miami may be a popular destination for visitors, but it will always be a magical city for locals and an important trading, cultural and education center. Its main airport is the Miami International Airport (MIA) which ranks 29th in the world in terms of international passengers. It is 2nd in the US in terms of volume of worldwide passengers. The airport handles a weekly average of 844,754 passengers. MIA is a modern facility boasting four runways and three terminals. It has 89 scheduled and 18 charter flights serving 161 destinations. There is a hotel onsite, MIA Hotel, with 259 rooms. Other facilities and services include restaurants, lounges, shops and parking lots.

Travelling to Miami airport

If you are in a hurry to board flights from Miami to Lima, get in a taxi from your hotel downtown to reach the airport quicker. Alternatively, you can also use the courtesy shuttle services of hotels. For those who are willing to try the public transport system, you can take Metrobus routes 7, 37, 42, 57, 238 and 297. The Miami Beach Airport Flyer (bus 150) links Miami Beach and the Miami Intermodal Center (MIC). If you have a rental car, you can use FL-836 W to MIA; the journey will take you approximately 10 minutes depending on the traffic. Other options of getting to the airport include shared rides, limousines and the Tri-Rail (train).

Reaching Lima

With a diverse range of activities you can do, Lima is never boring. It is home to stunning colonial architecture as evidenced in its churches, plazas, monasteries, castles and towers. Visit splendid museums filled with treasures and exhibits, from potteries to modern art. You won't be able to escape its culinary revolution as Lima is home to restaurants that serve gastronomic delights from ceviche to pachamanca. As soon as the sun sets, it is time for those delightful cocktails, with pisco sour a must try. Take to the dance floor with a catchy beat or mingle with friends at a bar, Lima is full of aesthetic and sensual delights.

Getting to the city center

The capital of Peru is served by one airport, Jorge Chavez International Airport, which caters to both domestic and international flights. There are several ways to get to the city center which is just 10km away with taxis being the easiest and fastest way. Taxi counters are found at the International Arrivals area. You can also opt to ride in a remise (private car plus driver). There are buses (IM-18 to Miraflores) going to the center, but the bus stop is on the main road so you need to do a bit of walking. Hotels may also provide courtesy shuttles from the airport.

Frequently asked questions about flights from Miami to Lima

Is it safe to travel from Miami to Lima during the Covid-19 situation?
At eDreams we do our best to ensure that your travel plans won't be affected by restrictions or possible cancellations that Peru may apply. Using the flexible ticket gurantee you can decide if you rather rebook or get a refund!
For flights from Miami to Lima, how can I find the cheapest price?
The cheapest price for a flight from Miami to Lima is $93. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Lima more expensive than Miami to visit?
Looking at cab fares, a ride in Lima costs about $ 3.20 USD, 7% more expensive than Miami, with a fare of $ 2.98 USD, while train tickets cost 76% less at Lima: $ 0.53 USD versus $ 2.25 USD at Miami. Comparing the price of a meal, they range from 4.00 USD euros in Lima, 85% less than the 27.00 USD euros in Miami. The price of the coffee is around 46% cheaper in Lima, with an average of 2.71 USD, while in Miami the coffee costs 4.99 USD.
When booking, when is the best time to get the best prices for flights from Miami to Lima?
The most popular months to book a trip from Miami to Lima are November, October and September, based on the searches of our customers.
When is the best time to travel from Miami to Lima?
The best time of the year to visit Lima depends on lots of personal preferences, especially the price. Regarding popularity, December is the best month to fly to Lima from Miami in terms of searches from our customers, followed by November and September. If you prefer to avoid the busy season and get away from the crowds April, June and May are the months with fewer searches for Miami - Lima.
How long does the flight from Miami to Lima take?
Flight length from Miami to Lima is around 07:28 hours on average, at an average distance of 5,315 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Lima compared to Miami?
While in Miami the temperatures can reach an average of 32.85 ºC in summer, with precipitation levels up to 9.0 mm ,Lima's temperatures can go up to 26.06 ºC during the hot season, with 2.3 mm average of rain rate . In winter, however, weather indicators show around 8.46 ºC in Lima, compared to the 8.85 ºC average degrees reported in Miami. During the winter period, Miami can register 9.0 mm precipitation, while Lima have an average of 0.3 mm rain level.
Which airports have flights between Miami and Lima?
The main route from Miami to Lima is: Miami International Airport (MIA) to J Chavez Intl (LIM). The following airlines fly this route:
  • American Airlines.
  • LATAM Airlines.
  • Avianca.
The airlines that fly indirectly from Miami to Lima are:
The airlines that fly indirectly from Miami to Lima are:
  • Avianca, stopping at Bogota during at least 61 minutes.
  • Aeromexico, with 705 minutes of layover in Mexico City.
  • LATAM Airlines Ecuador, with 356 minutes scale in Quito.
Alternative routes
Flying Time 7 h and 28 m When flying from Miami to Lima, this can take around 7 h and 28 m in flying time, however this flight duration can vary due to other factors
Cheapest flight $93 The best price for flights from Miami to Lima offered by eDreams, which have been found by our customers in the last 3 days
Departure Airport Miami International Airport Miami International Airport is where you'll take off when flying from Miami to Lima
Arrival Airport J Chavez Intl You'll land at J Chavez Intl when flying from Miami to Lima

Plan your trip