Mexico City on a budget: what travellers and locals actually pay in Mexico City. Ranges in MXN with an approximate euro equivalent. Use them to haggle and to spot when you're being overcharged.
Open YourLocalPrice and check a price →| Item or service | Usual price | ≈ euros |
|---|---|---|
| Water 1.5 L (shop)Supermarket / 7-Eleven | 15–25 MXN | 0.7–1.16 € |
| Tacos al pastor (order)Street stall | 50–90 MXN | 2.33–4.19 € |
| Item or service | Usual price | ≈ euros |
|---|---|---|
| Grab/Uber short rideIn-app price | 60–120 MXN | 2.79–5.58 € |
| Metro ticketOfficial ticket office (foreigners) | 5 MXN | 0.23 € |
| Item or service | Usual price | ≈ euros |
|---|---|---|
| Teotihuacan day tripBooked on the spot (local agency) · See online | 800–1,500 MXN | 37–70 € |
| Xochimilco boat (1 h, whole boat)Official ticket office (foreigners) · See online | 600–800 MXN | 28–37 € |
Local prices for the cheapest essentials in Mexico City, to travel on a budget:
Yes, Mexico City is cheap if you pay local prices: water 1.5 l (shop) 15–25 MXN, grab/uber short ride 60–120 MXN. Visitors who don't know the prices often pay 2 to 5 times more.
Excluding accommodation, at local prices you can get by in Mexico City on about 5.81–14 € (125–310 MXN) a day for food, water and transport.
Some of the most popular ones and their local price: Xochimilco boat (1 h, whole boat) (600–800 MXN), Teotihuacan day trip (800–1,500 MXN).
At street stalls and simple restaurants in Mexico City: Water 1.5 L (shop) (15–25 MXN), Tacos al pastor (order) (50–90 MXN).
In a shop in Mexico City, a 1.5 L bottle usually costs 15–25 MXN.
A short ride in Mexico City costs 60–120 MXN (in-app price). Ask for the meter or agree the price before getting in.
Check the usual price before paying, always agree the price upfront and use the YourLocalPrice checker: type what they're asking and it tells you instantly if it's fair.
Guide prices, updated by the community.
Open YourLocalPrice and check a price →