How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (2024)

The Spanish rail network is among the best in Europe, with a fleet of modern high-speed AVE trains connecting major cities at speeds of up to 300km/h.

Tickets for the AVE trains typically go on sale ninety days before that date of travel, and if you book in advance, you can get a discount of up to 75% off the full price. In fact, if you book a ticket for a high-speed AVE train as soon as it goes on sale, it will often work out cheaper than purchasing a regular long-distance train ticket for the same route.

When planning a trip to Spain, especially if you plan to visit several of the major cities, you can save money by purchasing your tickets online in advance. The cheapest place to book train tickets for Spain is directly on the national train operator’s website at RENFE.com.

Unfortunately, the RENFE website is notoriously hard to use. This is especially true when booking from outside of Spain.

The website itself isn’t very user-friendly, some pages aren’t translated into English, and even the pages that are translated often have parts in Spanish. It is also prone to crashing and not taking payments from foreign (non-Spanish) credit or debit cards.

This post will guide you step-by-step through the entire booking process from start to finish. Along the way, I’ll point out common pitfalls and explain what all the untranslated parts of the site mean.

If you still encounter any problems after reading this post, feel free to contact me by leaving a message in the comment section below.

How to buy train tickets from RENFE.com

  • Create an account at RENFE.com
  • Check availability and fares
  • Decide which type of ticket you want
  • Buy your tickets and reserve a seat
  • Download Your ticket (optional)
  • Download and use the RENFE app (optional)
  • Download an invoice (optional)

Create an acount at RENFE.com

Although it is possible to purchase a ticket without creating an account, it definitely makes things easier, especially if you will be purchasing multiple tickets.

Even if you don’t create an account at this stage, you’ll still have to enter your details in order to complete your booking. You will also need an account if you want to modify your booking, create an invoice or use the RENFE app.

Step 1

Start by going to RENFE.com and changing the language to English by clicking on the little globe icon at the top right of the page and selecting “English” from the list which appears below.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (1)

Step 2

Next, you click on the “Login” icon, which opens the login page and gives you the option to create an account.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (2)

Click on the “REGISTER ME” button at the bottom of the page to open the registration form.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (3)

Step 3

Create an account by filling in the boxes marked with an asterisk on the registration form.

Where it says “ID DOCUMENT”, you should select “Pasaporte/Doc. comunitario” and enter your passport number.

Don’t worry about the “Second surname” box. In Spain, people have two surnames because women don’t change their surname when they get married, and children take both parents’ first surname. If you don’t have a second surname, you can leave this box blank.

The “Name as it appears on the card” field refers to a RENFE loyalty card and will be filled in automatically.

Only select “Professional” in the POSTAL ADDRESS section if you will be using your company’s address. Otherwise, leave it set to “Private” and enter your home address.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (4)

As I said earlier, some parts of the RENFE website aren’t translated into English. This includes the “Terms & Conditions” section at the bottom of the registration form. To continue, you just need to tick the box where it says “He leido y acepto las condiciones del programma + RENFE” (English: I’ve read and accept the conditions of the + RENFE program) and then click the purple “REGISTER ME” button.

The other tick poxes are to receive publicity and offers from RENFE and its partner companies. You don’t need to tick these boxes.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (5)

If you’re using Google Chrome, you can translate the text automatically by right-clicking somewhere on the page and then selecting the option “Translate to English”

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (6)

At this stage, if you didn’t tick the boxes saying you want to receive publicity from RENFE and partner companies, a pop-up will appear warning you (in Spanish) that you’re going to miss out on special offers.

Click on “CONFIRMAR” to continue.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (7)

If you haven’t completed any of the mandatory fields, a Spanish error message will appear in red below the field left blank. The message reads “Este campo es obligatorio” which means “This field is mandatory”.

If an error message appears below the Second Surname field, make sure that you have selected the correct nationality. The system expects Spanish nationals to fill in both surnames, whereas other nationalities only need to fill in the first surname.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (8)

If you have completed the form correctly, a captcha window may appear after you click “CONFRMAR”. Once you have correctly solved the puzzle, you will be redirected to the login page.

Step 4

Congratulations, you have now created an account and can log in.

If you are using Google Chrome, then the email address and password which you entered when creating your account will already be filled in, and you just need to click “ENTER”.

If not, you will be prompted to enter your details as shown below.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (9)

Check Availability & Fares

Once you have logged in, you will be taken to a page similar to the image below. There are two fields at the top of the page where you can enter the names of the cities or stations that you plan to travel between.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (10)

Step 5

Let’s start by selecting the departure station or city.

As you start to type the name of the city, a drop-down list of possible stations will appear. In larger cities, where there is more than one train station, you will see a list of stations similar to the one shown below. Note that some of the stations listed in the screenshot below aren’t in Barcelona; they just happen to contain the search term “barc” as part of their name.

If you are not sure which station your chosen train will depart from, I recommend that you start by selecting “TODAS” (English: ALL), which will show all trains departing from all stations within the selected city.

If, on the other hand, you know that you want to travel from a specific station, you can reduce the number of trains which are shown at the next stage by selecting that station—for example, BARCELONA-SANTS.

Personally, I always start by selecting “TODAS” to ensure that I am seeing all available trains.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (11)

Step 6

We then repeat the process for our destination. In this case, I’ve chosen Girona, which only has one train station.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (12)

Step 7

Next, you choose whether you need a one-way or return ticket and the dates when you wish to travel.

As I said earlier in this post, tickets for AVE trains generally go on sale between sixty and ninety days in advance and are cheapest when purchased as soon as they go on sale. However, this isn’t always the case, and RENFE often delays the release of tickets.

If your planned journey is more than three months away, I recommend you do the following:

  1. Get an idea of the cheapest fare which will be available by checking prices ninety days from now.
  2. Check the train schedule by searching for trains one week from now.

For this example, I am going to book a train approximately three months in advance.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (13)

Step 8

Once you have chosen the date of travel and clicked on “Accept”, the “Search for a ticket” button should change colour from grey to purple and become clickable.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (14)

When you click on “Search for a ticket”, a list of all available high-speed, long-distance and regional trains which cover this route on the chosen date appears.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (15)

The list of trains is in chronological order and is effectively a timetable.

The left-hand side of the timetable shows departure and arrival times, journey duration and train type. The right-hand side displays the prices of the different ticket categories available for each train.

Tickets for regional and middle-distance trains can not be purchased online, and the following message (in Spanish) appears informing travellers that they may be purchased at the station:

Los billetes para este tren no están incluidos en la venta electrónica, puede adquirirlos en los puntos de venta de las Estaciones.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (16)

In the example above, you can see that, at the time of writing, there is one type of ticket available for the AVANT (middle-distance high-speed) and two types of tickets available for the AVE high-speed train.

Step 9

When you click on the price blocks, an information pane opens which tells you what is included in the chosen tariff. Unfortunately, even though we have selected English, the information is displayed in Spanish.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (17)

Once again, if you are using Google Chrome, you can get around this by right-clicking on the text and selecting “Translate to English”.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (18)

The “Journey Details” link opens a new window (in English) with information about the train, where it stops and what services are available.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (19)

At this stage, you can choose the type of ticket you want to purchase. For example, in the case of AVE high-speed trains, you can choose between Básico, Elige, Elige Confort and Prémium tickets.

You can find out more about the different ticket types which are available in this post. Generally speaking, prices vary depending on flexibility (penalisation if you want to change the date of travel) and seat type.

If you chose a return ticket, the next step is to repeat the process for the return journey.

How to purchase a ticket on the RENFE website

Once you have decided when you want to travel and which type of ticket fits your needs. It’s time to purchase your tickets.

Select the required tariff and then click “Next” at the bottom of the page, which takes you to the checkout.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (20)

Depending on the type of train and ticket chosen, RENFE may suggest you upgrade to a better seat at an additional cost. To continue with the current choice, click on “Continuar…”

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (21)

Step 10

Since you’re already logged in, your details should automatically appear as passenger one on the checkout page. For obvious reasons, I’ve greyed out my email address and other information in the screenshot below.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (22)

Below this, you will be asked to fill in the details of the other people in your group (if applicable).

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (23)

Below each passenger, you have the option to select a discount. Once selected, you will see that the total price that appears on the page’s right-hand side is automatically modified.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (24)

Once again, the discounts only appear in Spanish. If you are travelling with children between four and 13 years old, select “Niño 4-13”.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (25)
How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (26)

Step 11

All tickets for long-distance and high-speed trains in Spain include a seat reservation. In most cases, the seat is allocated automatically, and you can indicate whether you prefer a window or aisle seat.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (27)

When travelling by AVE, you also have the chance to select a specific seat and carriage, although you have to pay extra to do so. If you want to choose a seat, you should select the button “Seating Preferences” before continuing with the payment process.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (28)

Step 12

The next step is to pay for the ticket. This is the stage where many overseas visitors have reported problems when trying to pay by credit card.

Typically things go wrong for one of the following reasons:

  1. Your bank refused the payment, usually because it is an unauthorised overseas transaction. If this happens, you should contact your bank and tell them that you will be using the card in Spain.
  2. The RENFE website doesn’t recognize your credit card number or says that is invalid. Unfortunately, as far as I’m aware, there’s nothing you can do to fix this error.

Fortunately, the RENFE website now accepts payments via PayPal, and, if you’re purchasing tickets from outside Spain, this is by far the best choice.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (29)

Once you have selected PayPal, you will be asked whether you want your data to be saved in your account for future purchases (optional) and have to accept the terms and conditions. Once again, the terms and conditions are in Spanish, which can be fixed by right-clicking on the text and selecting “Translate to English” as we did earlier.

You then click on the “PURCHASE” button, which takes you to the PayPal login page.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (30)

Once you have logged in to PayPal, you will be asked to confirm the payment and which account PayPal should take the funds from. I have my PayPal account set up for two-factor authorisation, which adds an additional level of security.

Step 12a (optional)

If you chose “Seating Preferences” at Step 11, when you click “PURCHASE” you will be taken to an additional window where you choose your seats before clicking “PURCHASE” again to continue with the payment process.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (31)

Step 13

After the payment has been made, you will be redirected back to RENFE.COM, where you will see a confirmation message with your booking reference and a button to print your tickets as a PDF.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (32)

At this point, you should have received an email with the subject “Confirmacion de venta Renfe” with a PDF of your tickets.

If you return to the RENFE.COM homepage, you will also see that the journey now appears under “MY JOURNEYS”

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (33)

From here, by clicking on “Details” to the right of the booking reference, you can download the tickets, send them to a passbook or request an invoice.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (34)

Personally, I usually use the RENFE app and show the ticket directly from the app on my phone.

How to download and use the RENFE app

The RENFE Ticket app is available for android and iPhone. Search for RENFE on Google Play or at the App Store and install RENFE Ticket.

Despite its one-star rating, the app works quite well. It may not be perfect but it’s definitely more user friendly and less buggy than the RENFE website.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (35)

Open the app and click on the person icon to log in.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (36)

Enter the email and password which you used when you created an account at RENFE.COM, then select “Conectarse”.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (37)

Within a few seconds, you will receive an email with a two-factor authentication code. Enter the code in the app and press OK.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (38)

You’ll find your tickets in “My Trips”.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (39)
How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (40)

The ticket on the app includes a QR Code which may be scanned at the station and by ticket inspectors on the train.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (41)

How to request an invoice from RENFE.com

If you are travelling on business, you will probably need an invoice so that you can claim back travel expenses.

To request an invoice, you should log in to the RENFE website, click on your name at the top of the screen and then select “My Journeys”

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (42)

This opens a list of all the tickets which you have purchased from RENFE. Click on the “i” icon at the right-hand side of the page to select the journey you need an invoice for.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (43)

Then select “Request Invoice” as shown.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (44)

You then need to select the tick box next to the ticket for which you want to generate an invoice, enter the VAT number of your company in the box marked DNI/CIF and click “GENERAR FACTURAS”.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (45)

After this, a window opens with a draft version of the invoice. You should check the information shown on this page carefully before clicking on “CONFIRMAR”.

At this stage, once the invoice has been created, it’s impossible to go back and change things.

Once you have confirmed that the invoice is correct, you are redirected back to the “My Invoices” page, where you can download the invoice as a PDF.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (46)

RENFE.com FAQs

Here are my answers to the most popular questions I’ve received about buying tickets from the RENFE.com website.

I’ve already got a RENFE account, how do I log in?

If you’ve already created an account, you can log in here by following these steps:

1. Change language to English

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (47)

2. Click the Login icon at the top right corner of the page.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (48)

3. Enter your email address or RENFE card number and password in the Login window on the left-hand side of the page and press “ENTER”.

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (49)

Related posts:

Free Commuter Train Tickets When Travelling by AVEBuying A Prepaid Spanish SIM Card At Barcelona AirportFrom Barcelona to the Santa Maria de Montserrat Monastery by Train and On Foot (A Hiker’s Guide)

How To Book Spanish Train Tickets On The RENFE Website (Step-by-Step Guide) (2024)
Top Articles
Latest Posts
Article information

Author: Ms. Lucile Johns

Last Updated:

Views: 6718

Rating: 4 / 5 (41 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Ms. Lucile Johns

Birthday: 1999-11-16

Address: Suite 237 56046 Walsh Coves, West Enid, VT 46557

Phone: +59115435987187

Job: Education Supervisor

Hobby: Genealogy, Stone skipping, Skydiving, Nordic skating, Couponing, Coloring, Gardening

Introduction: My name is Ms. Lucile Johns, I am a successful, friendly, friendly, homely, adventurous, handsome, delightful person who loves writing and wants to share my knowledge and understanding with you.