Book flights without paying. Exit ticket in 6 steps.

How to fly with a one way ticket

Sometimes to enter a country even if you don’t need a visa you can be asked to show your exit ticket to confirm that you’ll leave it in time without overstaying. Many travelers don’t have fixed plans, booked flights and detailed itinerary. Booking an exit ticket from a country can become a big problem. Here comes the question “How to book flights without paying?”.

To have a return flight can be necessary for visa application as well . In this case try to find a flight that more or less suites your plans because sometimes you can get a visa right for the dates of your flight. Make sure your booking is valid for the whole period of visa application process.

How to book flights without paying?

For such situations we always use website. Depending on the airline policy you can book a ticket for up to 10 days without paying or even entering your credit card details. And the good thing about it that it’s a real booking just in case somebody decides to check it.

How it works

Step 1. Go to, if for some reasons it opens in Russian change the language at the top left corner for English. First choose an original country (the one you need an exit ticket for) and a date. Then click “Search”.

Left top corner, language option. Book flights without paying

Left top corner, language option.  Book flights without paying

Step 2.  You’ll get a list of all possible flights. The first one will be the cheapest and the most convenient.

List of options for selected destination. Book a flight without paying

List of options for selected destination. Book flights without paying

Step 3. Go through the list and try to find the airlines that keep booking for the longest period (if it’s necessary) or just ones that keep booking (check the list of airlines below). Press “Choose”.

Choose a flight with an airline that keeps booking. Book flights without paying

Choose a flight with an airline that keeps booking. Book flights without paying

Step 4. Next you go to the personal data page. Fill the all required fields; make sure they are identical to those in your travel document. You can enter your phone number but if it’s not Russian number probably you won’t get any message. It’s not important anyway. Press “Next”.

Personal details page. Book a flight without paying

Personal details page. Book flights without paying.

Step 5. You go to “Additional service page”, we don’t need any insurance so just “untick” it and press “Confirm”.

"Untick" the insurance option. Book flights wothout paying

“Untick” the insurance option. Book flights without paying.

Step 6. Next page is for payment BUT we are not going to pay. Your flight is already booked. A booking code (PNR code) you can find under “Checkout of order”. At the bottom in a grey field you’ll see how much time your booking will be on hold. Depending on the airline it can be from 24 hours to 10 days.

Payment page, at the bottom time your booking will be on hold.

Payment page, at the bottom time your booking will be on hold.

Check your booking and print a ticket

After you made a booking you can go to one of these sites to see the confirmation of your flight. You’ll need the PNR code (6 digits) from your booking and the surname.

Enter your booking code and surname and you get a page with your flight with possible options to print it right from there or to save as a PDF file on your computer. If for some reasons PNR code doesn’t work try Access code, you can find it in your booking above PNR code, it’s usually 6 digits as well.

To print a ticket we use Checkmytrip, it usually works. From a laptop or computer it’s possible to save your ticket as a PDF file or print it from the website. On a tablet or phone it doesn’t give this option.

Your booking at Checkmytrip if you open from a phone/tablet

Your booking at Checkmytrip if you open it from a phone/tablet.

PDF file of a booking saved from Checkmytrip on the laptop.

PDF file of a booking saved from Checkmytrip on a laptop.

With most airlines you can check your booking on their official website and sometimes even print a ticket from there or save it as a PDF file. For this use the same PNR code and your surname.

List of Airlines you can book without paying

Not all airlines have an option of booking without payment, e.g. budget airlines usually don’t.

Here are some of the airlines:

  • Aeroflot booking up to 3 days;
  • AirBaltic booking up to 3 days;
  • AirBerlin booking up to 4 days
  • AirFrance up to 4 days;
  • Al Italia up to 24 hours;
  • American Airlines up to 32 hours;
  • Avianca up to 3 days;
  • Delta up to 3 days;
  • Europe Air up to 7 days;
  • Iberia up to 32 hours;
  • KLM up to 24 hours;
  • Lufthansa up to 10 days;
  • SAS up to 2 days;
  • TAP Portugal up to 10 days;
  • Turkish Airlines up to 10 days;
  • Qatar up to 10 days;
  • UIA up to 10 days.

* All indicated periods are maximum periods for the airlines; they can vary depending on your destination and dates.

Of course we haven’t checked all airlines just some of them you can check it by yourself on site.

Other booking sites

There is a similar website

It works the same as the previous one but offers only three days on hold for all airlines. To put your booking on hold you need to enter a valid phone number to get a confirmation code.  It didn’t work for me, I never got any message. Probably you need an Indian phone number (the site is Indian).

Make your own ticket

If you are sure nobody is going to check whether your booking is real or not you can make your own ticket. We used fake tickets several times for land border crossing and for check-in at the airports and never had any problem. There are several sites for creating fake tickets, we usually use Return Flights, it’s easy and fast.

Before creating a fake ticket find a real flight that meets your requirements and copy all the details so your fake ticket looks as real as possible. For flight searching you can use for example Skyscanner or Google flights.

Form to fill to create your own ticket at

Form to fill to create your own ticket at

Once you know the details of a real flight fill all the required fields and click “Create ticket”. Make sure your flight is direct there are no fields for connections.

I wouldn’t use this option for applying for a visa since your ticket is fake.

NOTE! If you need an exit ticket to check in at the airport don’t make a fake ticket for the same airline you are flying with.

Book a flight through an agency

If you want to have more or less official booking and don’t mind paying for it you can use one of the agencies providing the flight booking service.

Here are some of them:

Travel Visa Services, book a flight that can be checked on the airlines official website, from 20Euro.

Travel Visa Booking, they can book a flight that can be verified on the airlines web site, from 15$.

Sometimes booked train or bus ticket can be enough to show if you cross border overland.


Book flight pin

SIGN UP HERE to get email notifications of new posts.



We would love to hear from you, so don’t be shy to comment give suggestions or ask questions!

19 Responses to Book flights without paying. Exit ticket in 6 steps.

  • Hi, and thanks for the precious tips…!

    I have followed your instructions – made my booking through and registered it on Checkmytrip.

    However, I do not find any option to save my itinerary in pdf format… could you let me know where is that option displayed (browsing from a laptop)?
    Or has the option been removed by the website?

    Thank you in advance!

    • Hello! Thank you! We checked they changed the website completely two days ago. I used it for my ticket on March 28 and it worked perfect! Now in FAQ section it says you can’t print or save PDF from the site. The only thing you can do for now is to take a screenshots and save it on our phone as a proof of your ticket. Now we’re trying to find a different website that is possible to use instead of CheckMyTrip but it’ll take some time. We’re very sorry about this situation it was a very easy and convenient way of booking ticket.
      Good luck!

  • Hi there!
    Just went through with everything to the payment part and tried all the different websites and the airlines website and it won’t come up with anything. I’ve tried both pnr and access codes? Only thing I can think of is it takes awhile for it to go through?

    • Hello, Karlee! Usually you can see your booking on CheckMyTrip immediately after you finished. What was the airline and destination you tried to book? When you got to payment page did you see at the end how many days your booking will be on hold without payment?

  • Great tip. I just recommended the site to our guests who need to apply for a Thailand tourist visa and have to have flight booking to do it. Saved them a lot of hassle.

    • Hi, Ian! Thank you for reading and recommending our blog! We’re glad it was helpful for your clients!

  • your an angel..thank you for making this blog…more power..

  • You’ve saved my life! 🙂 Just one question: it’s necessary to cancel the booking in website or it’s automatically cancelled if you don’ pay in the specified time? They don’t charge you fees in any case, right?

    Thank you very much!

    • Hello, Marta! We are glad our post’s helped you! If you didn’t enter your credit card details (which we hope you didn’t) they won’t be able to charge you anything and the booking will be cancelled automatically. Good luck!

      • Hey! Thanks for the quick response! 🙂 Just after sending my comment I realised how stupid it was, because I never entered my payment details. Shame on me!

  • Great advice, Campbell! I’m bookmarking this page for future reference.

We'd love to hear your opinion or question!



Our Journey Map
Interactive map of our travels!