Do you have two passports? Here’s how you can travel to Russia without a visa (even if one of your countries requires it)

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.

double-citizenship passport for visa-free travel to Russia

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.

Brown leather bag with a passport at an airport—perfect travel image for Russia trips

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 tripPassport from a visa-required country (A)Passport from a visa-free country (B)
Leaving your countryYesNo
Airline check-in (outbound)OptionalYes, to prove you don’t need a Russian visa
Layover without leaving the airportNot applicableNot applicable
Layover with passport controlIf it eases entryIf it eases entry
Entering RussiaNoYes
Stay in RussiaNoYes
Leaving RussiaNoYes
Check-in for return flightYes (to prove you can go home)No (unless asked how you entered)
Entering your countryYesNo

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.

The most complete and up-to-date guide for traveling to Russia

If you found this article helpful, the Russiable Guide goes one step further than the blog.

Unlike individual blog articles, the guide brings together all practical information, organized step by step, with constantly updated data and additional content not published on the blog, specifically designed to help you plan a trip to Russia without mistakes or last-minute surprises.

It is available as an interactive web guide—always updated whenever changes occur—and also as a downloadable PDF of over 1,000 pages, with lifetime access to all updates.

GET THE GUIDE & START PLANNING

Russiable Guide – updated travel guide to Russia

More to Explore