Six months of an app and you still freeze ordering a coffee in Mexico City. What fixes that is not another lesson. It is four hours of real conversation with someone who speaks at normal speed, about real things, while you do something together.
The options, and what each is for#
Intercambios. Language-exchange nights in bars and on apps: you speak English for half an hour, they speak Spanish for half an hour. Free, social, good for meeting people. The catch: half the time is in English, and the conversation stays at "where are you from".
Online conversation tutors. $10 to $25 an hour on the big platforms. Structured, convenient, and still a screen.
Immersion schools. $150 to $350 a week for group classes in Oaxaca, Antigua, Medellín or Buenos Aires. Great for grammar and for meeting other learners. Your classmates are not the city.
A Local Friend, in Spanish. Someone from the city you pay by the hour to spend the afternoon with you, speaking Spanish: the market, lunch, a neighbourhood walk, the metro, a football match. Commonly $15 to $35 an hour in Latin America, at the rate they set, plus what you do together. You get hours of the Spanish people actually speak, the vocabulary of real errands, and a person who knows when to slow down.
Why the afternoon beats the classroom#
The freeze comes from speed and surprise: real speech is fast and goes places a lesson does not. Four hours at a market and a lunch table expose you to both, in a context that gives you clues (the fruit is right there, the menu is in your hand). And it is the only option on this list where you are also seeing the city.
The best cities#
- Bogotá: clear, relatively slow Spanish, a huge city to explore.
- Mexico City: clear Spanish, endless markets and neighbourhoods, patient people.
- Medellín: a friendly pace and a culture of conversation; a favourite for learners.
- Santo Domingo: fast, dropped consonants, a real workout once you are intermediate.
- Buenos Aires: the "sh" sound and vos instead of tú; go when you are solid.
Roavi has Local Friends listed in all five today.
At your level#
Beginner: two hours, a concrete activity (market, cooking lunch, naming things on a walk), slow Spanish with English when you are stuck. Intermediate: three or four hours, Spanish only unless you are lost, a mix of errands and a long lunch. Advanced: a night out, a match, a conversation about politics; ask them not to slow down.
How to ask#
Specific messages get answered:
> Hi, I'm in Mexico City next week. My Spanish is intermediate and rusty. I'd love three hours on Thursday afternoon at Mercado de Coyoacán and lunch, speaking only Spanish unless I'm lost. Does that work at your rate?
Agree the hours and the rate in the app's chat, meet somewhere public, pay at the end.
Making it stick#
Write down ten words you needed and did not have at the end of each afternoon. Book the same person twice; the second time you will understand twice as much. And say the thing you are afraid to say. That is the point of paying someone patient.
More ways to meet people: how to meet locals in Mexico City, travel buddies in Colombia and in Mexico. What this is, exactly: rent a local friend, explained.
Frequently Asked Questions
What is the best way to practice Spanish on a trip?
Hours of real conversation with someone from the city while you do something together: the market, lunch, a neighbourhood walk, the metro. Classes give you structure; an intercambio gives you an hour in a bar; an afternoon with a local gives you four hours of the Spanish people actually speak, at their speed, about things you care about, which is what breaks the freeze.How much does it cost to practice Spanish with a local?
Intercambios (language exchanges in bars and apps) are free. Online conversation tutors run $10 to $25 an hour. Immersion schools in Latin America cost $150 to $350 a week for group classes. A Local Friend, someone from the city you pay by the hour to spend time with you in Spanish, is the rate they set, commonly $15 to $35 an hour in Latin America, plus whatever you do together.Which cities are best for practicing Spanish?
Bogotá and Mexico City for clear, slower Spanish and big cities to explore; Medellín for a friendly, easy pace and lots of patient locals; Santo Domingo and Buenos Aires once you are intermediate, because the accents and speed are a real workout. Roavi has Local Friends listed in all five today.What if my Spanish is basic?
Say so in the first message and ask for slow Spanish with English when you are stuck. Pick an activity with lots of concrete vocabulary (a market, a cooking lunch, a walk naming things) rather than a sit-down conversation. Two hours is plenty at the beginning.How do I ask someone to practice Spanish with me?
Be specific: 'Hi, I'm in Mexico City next week, my Spanish is intermediate and rusty. I'd love three hours on Thursday afternoon at Mercado de Coyoacán and lunch, speaking only Spanish unless I'm lost. Does that work at your rate?' Specific messages get answered and the person can prepare.
