I am travelling from Australia to China to Vietnam to Cambodia to Australia. I have two passports, namely Russian and Australian (the first and last names are identical in both but the numbers are obviously different). I purchased all required air fares using my Australian passport. Later I found that as a Russian citizen I can enter and stay in Vietnam without a visa for 15 days (and as a holder of Australian passport I need to apply for a visa, which is extra $$$).

I can't see my passport number on the air ticket print-out, although they did asked for it at the time of purchase, so it might be in the databases. Does it matter that I used my Australian passport to purchase the airfare if I want to travel from China to Vietnam using my Russian passport so I can enter the country without a visa? Assuming airlines check for both passport number and the name details, should I present both passports when checking-in in China? I still have time to apply for Vietnam visa using my Australian passport, but it'd be great to learn I do not nee to.

  • 1
    The airline will probably ask for your Australian passport to verify you booked the ticket. You could then show your Russian passport to prove you're allowed to enter the country.
    – blackbird
    Commented Sep 29, 2015 at 13:13
  • Does Australia do exit checks ? Make sure that leaving and entering with different passports won't get you in trouble
    – blackbird
    Commented Sep 29, 2015 at 13:14
  • Yours seems like a pretty straightforward case of travelling using two passports. The key rule to remember, is to show the same passport to the immigration officials when leaving a country as when entering (this only applies when the country has official exit checks, as I know Australia and China do). For the airline, you can show either passport, or both, whatever works best. Commented Sep 29, 2015 at 18:41
  • You seem to be upset that your question was closed as a duplicate. This doesn't mean we don't like your question: just that you can find your answer at the linked question above.
    – Max
    Commented Sep 30, 2015 at 6:38
  • 1
    @blackbird57 in my experience it does not matter what passport one uses when checking in with the airline. The passport proves your identity, period; they don't check that it's the same passport you gave when you booked (there's even that story about the guy who found a traveling companion with the same name as his ex-girlfriend, because they broke up after buying, but before using, an around-the-world ticket.
    – phoog
    Commented Sep 30, 2015 at 8:01

1 Answer 1


Yes, you can, and you even have two options:

  1. Change the passport details attached to the airline ticket to use your Russian passport. You can likely do this online, or if not, give the call center a ring -- you will not be charged.
  2. Simply show up at the airport and check in with your Australian passport. When asked where your Vietnamese visa is, show them your Russian passport and they'll check that you don't need a visa.

In either case, follow standard process for traveling with two passports: on arrival show the Russian passport, and on departure, show the Australian passport at check-in.

  • I believe Vietnam have exit checks, so best to show Russian passport (or the passport you entered the country with) to immigration officials when exiting Commented Oct 1, 2015 at 19:50
  • @EdmundYeung99 Yup, see the "standard process" answer :) Commented Oct 1, 2015 at 21:06

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .