Secure online payment
The website has been tested
by JSC VNIIZHT (Railway Research Institute)
Train Tickets iOS app
№1. "Best for Travel 2018"
We have been working since 2003.
You can trust us!
Directions and prices

  • Train tickets
Saint Petersburg
еще больше направлений
View all
Railway stations
еще больше направлений
View all
Railway stations
Online tickets with UFS.Travel

UFS.Travel is an online travel service. We have been making traveling easy since 2003. On UFS.Travel you can buy train, aeroexpress and air tickets, and even book hotels. We also provide all the latest international news about air and train transport, and explain carriage rules and rates. UFS.Travel has one million visitors every month. Why people choose us:

Reliable carriers
When you buy a ticket from us, you are buying directly from the RZD system. You can view the train rating and read reviews before buying. We offer discounts, and you can collect points on your RZD-Bonus card.
Fast online booking
You can get everything on our website: buy train or air tickets, insurance, or book a hotel. You can complete electronic registration when you buy train tickets. If you do this, then you just have to show the train attendant your passport and boarding coupon.
Online refund
You do not have to go to the station to get a refund for your e-ticket. If you go to your personal account on UFS.Travel or in the Train Tickets app, you can get a refund for your full order, or for any individual e-ticket in your order.
24/7 support
Our support center works 24/7. You can get advice before and after buying. Our experts will answer all your questions by phone or email.
Mobile apps
Questions and answers

If electronic registration is not available for the route or you did not register online, you will need your ticket and your passport, or another document that you specified when buying the ticket, to board the train.

If you registered online, show the ticket on the screen of your phone (or the printed ticket) and your passport, or another document that you specified when buying the ticket.

For children, you will need their birth certificate and ticket.

You can buy an e-ticket on our website in just a few simple steps:

Enter your destination, date of your trip, and the number of passengers. We will show you information on available trains, ticket availability and prices.

These are the same tickets that vendors see on their monitors in the booking offices at the station.

Select a train and a seat/berth location.

Enter your personal details.

Pay for the ticket using a convenient payment method.

You will receive a check coupon immediately after payment. This confirms that you have purchased the seat.

go to the website;

go to the My Orders tab or your Personal Account;

click the "return ticket" button

specify the number of tickets you want to return

click "check the refund amount";

The refund amount will be displayed on the screen, and you just need to click "Confirm ticket refund"


You will receive a confirmation email if the refund was successful.

If there is only one wrong letter and/or number, you can board the train without changing anything. If there is a mistake in your date of birth, and it does not affect the ticket price (it was not issued at the child fare), you do not have to correct it.


If there are more mistakes, you will need to get a new ticket. You can do this at ticket office; the service costs RUB 236.40. According to the rules, details can be changed only on a Federal Passenger Company (FPC) ticket. In practice, it is also possible for other carriers.

You can also return the old ticket and buy a new one.