Same drop-off
Mexico City, DF, Mexico
Enter location
Pick-up
Midday
Drop-off
Midday
Driver's age:
|
Home North America Car Hire in Mexico

Mexico car hire prices in popular cities

Below are the cheapest cities to hire a car in Mexico
Price
$4 - $64

Out of all the popular cities in Mexico, Tijuana is the cheapest city to hire a car in at just $4/day. Renting a car in Tijuana is 94% cheaper than renting one in Oaxaca where the per day rate is around $64. Other fairly inexpensive cities in Mexico to get a car hire in are: Tuxtla Gutiérrez ($4/day), Mérida ($34/day), and Oaxaca ($64/day). While these cities typically have cheaper prices than the rest of the country, travellers looking to hire a car in Oaxaca should expect to spend around $64/day on their transportation. The most popular city to rent a car in Mexico is Oaxaca.

Most popular car hire types in Mexico

Check out the top car hire types in Mexico and see if any fit your needs

Economy Cars

113% more deals

Prices from:

$21/day in select areas

Economy Cars

Compact Cars

91% more deals

Prices from:

$22/day in select areas

Compact Cars

4z4

59% more deals

Prices from:

$41/day in select areas

4z4

Car Rental FAQs

What is the most popular car rental provider in Mexico?

When hiring a car in Mexico, the most popular provider of rental cars among Cheapflights users is Budget, and with prices around $26/day, it’s easy to understand why. The most popular car type from Budget is ECONOMY, which starts as low as $2/day.

What is the cheapest city to get a rental car in Mexico?

At $1/day, the cheapest car hire price in Mexico was found in Mexico City. On average, Mexico City has the cheapest daily rental car price ($1/day), which is 96% below average price for cities in Mexico.

What side of the road do you drive on in Mexico?

Cars in Mexico are to be driven on the right side of the road.

Home North America Car Hire in Mexico
  • Same drop-off
  • Different drop-off
  • Midnight
  • 01:00
  • 02:00
  • 03:00
  • 04:00
  • 05:00
  • 06:00
  • 07:00
  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • Midday
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
  • 19:00
  • 20:00
  • 21:00
  • 22:00
  • 23:00
  • Midnight
  • 01:00
  • 02:00
  • 03:00
  • 04:00
  • 05:00
  • 06:00
  • 07:00
  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • Midday
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
  • 19:00
  • 20:00
  • 21:00
  • 22:00
  • 23:00