Traveling to Russia can seem complicated if you hold a passport from a country like Spain, the United States or the United Kingdom, because you need a visa. But if you also have a second passport from a South-American country such as Argentina, Colombia or Ecuador, things change completely: you can enter visa-free for up to 90 days. And if you use your two passports wisely, you can skip all the Russian-visa paperwork.
That said, to make everything go smoothly you have to use each passport at the right moment: one to leave and re-enter your own country, and the other to enter and leave Russia. I’ll walk you through the process step by step so you avoid problems at border controls and enjoy a hassle-free trip.

Most common passport combinations
Here are a few real-life examples you can use as reference:
- Spain + Ecuador: with a Spanish passport you need a visa, but with an Ecuadorian passport you don’t. Leave Spain as a Spaniard and enter Russia as an Ecuadorian.
- USA + Argentina: with a U.S. passport you need a visa for Russia, but an Argentine passport lets you stay up to 90 days visa-free. The ideal plan is to leave and return to the U.S. on your American passport and use the Argentine one to enter Russia.
- United Kingdom + Colombia: Britons need a Russian visa, while Colombians don’t. So if you have both nationalities you can depart the UK as a Brit and enter Russia as a Colombian.
Which passport to use at each stage of the trip?
1. Leaving your country
Always depart with the passport of the country you’re in. In other words, if you live in Spain, the UK or the U.S., use that passport at the exit control. It’s a legal requirement, and no one will ask for a Russian visa at that moment.
At the airline check-in desk, though, staff will want proof that you can enter Russia. That’s when you show your second passport—the one that grants you visa-free entry (Argentine, Colombian, etc.). Airlines must verify that you meet the destination’s entry rules, and if you only show your European or U.S. passport with no visa, they won’t let you board.
Tip: show both passports at check-in. One (your local passport) proves you’re leaving legally; the other (the visa-free passport) proves you can enter Russia without issues.
2. Layovers and transits
If you have a layover in another country before reaching Russia, there are two scenarios:
- If you stay airside (international zone): you don’t need to show any extra passport, just your boarding pass. Keep handy the passport you’ll use to enter Russia on the next flight.
- If you need to leave the airport or clear passport control: it depends on the layover country. Use whichever passport lets you enter that country visa-free. For example, if you connect in Turkey and you’re Argentine, you can enter without a visa on your Argentine passport. If you connect in Europe and hold a Spanish or British passport, use that one for smoother migration.
The key: choose the passport that spares you visas or headaches in each country where you must clear immigration.

3. Entering Russia
No doubts here: use your South-American passport (the visa-free one). Don’t show the other—if it doesn’t hold a Russian visa, it could create problems. Russian officers will only look at the passport you present, and that’s the one you’ll use during your whole stay.
You’ll get an entry stamp, and if you stay in a hotel, that’s the passport they’ll use for registration.
4. During your stay in Russia
Keep using only the passport you entered with. Whether you check into a hotel, book train tickets, need to register, or face any legal or medical situation, Russian authorities will recognise that passport. To them you’re, for example, Argentine or Colombian. Don’t flash the other passport unless absolutely necessary.
5. Leaving Russia
Leave Russia with the same passport you used to enter. If you entered as Argentine, leave as Argentine. It’s logical: Russian records must match.
If you tried to depart with another passport, alarms would go off because it lacks an entry stamp. So don’t do it. Show the passport with the entry stamp and everything will be fine.
6. Returning to your country
When you land back in your country (Spain, the UK, the U.S., etc.), switch to your passport from that country. That’s the one you must show at immigration. You don’t need to display the passport you used in Russia unless someone asks why you have no visa. If they do, just show it and explain you travelled on your other nationality—it’s perfectly legal and normal.
What about your connecting flight on the way back?
Same rules as before: during layovers, use whichever passport suits you best. And if you’re checking in for your flight home while still in Russia, make sure you show the passport of your destination country so the airline knows you can enter without problems. Flying back to the U.S.? Show the American passport. Heading to Spain? Show the Spanish one, and so on.
Quick summary
Here’s a table that sums up which passport to use at each stage:
| Stage of the trip | Passport from a visa-required country (A) | Passport from a visa-free country (B) |
|---|---|---|
| Leaving your country | Yes | No |
| Airline check-in (outbound) | Optional | Yes, to prove you don’t need a Russian visa |
| Layover without leaving the airport | Not applicable | Not applicable |
| Layover with passport control | If it eases entry | If it eases entry |
| Entering Russia | No | Yes |
| Stay in Russia | No | Yes |
| Leaving Russia | No | Yes |
| Check-in for return flight | Yes (to prove you can go home) | No (unless asked how you entered) |
| Entering your country | Yes | No |
Practical tips
- Never forget to travel with both passports. Even if you think you won’t need one, keep it with you just in case.
- Use different covers or marks so you don’t mix them up.
- Know which passport you’ll show before each checkpoint. Don’t start digging for it at the last minute.
- At check-in, explain calmly that you have dual nationality and will use a different passport to enter Russia. It’s common and legal.
- Book flights with the exact name shown on the passport you’ll use to enter Russia to avoid boarding-pass hassles.
- Make sure both passports are valid, with enough validity and blank pages for stamps.
- Say only what’s necessary at immigration. Hand over the right passport and that’s it. If asked, explain that you’re a dual national.
Traveling to Russia with two passports can feel a bit daunting at first, but with this guide you’ve got everything under control. Plan each step, use the right passport at the right time and you’ll save yourself time and paperwork.
And best of all: you won’t need any visa.







