Cusco train stations travel guide

Understanding the Cusco train stations is one of the first steps in planning a smooth railway journey through the region. Although taking a train may sound simple, travelers often discover that there is more than one departure point. San Pedro, Wánchaq, Poroy, Ollantaytambo, Urubamba, and Pachar may appear on a ticket, and each station serves a different purpose.

Some trains depart directly from the city, while others leave from the Sacred Valley. Certain journeys begin with a bus ride before passengers transfer to a train, while long-distance services toward Puno and southern Peru follow routes that differ from those traveling through the Urubamba Valley.

For that reason, you should never assume that Cusco has a single central train terminal. The correct boarding point depends on the railway company, route, season, service category, and final destination.

This guide explains the main railway system in Cusco, where they are located, which services they use, how to reach them, and what you should check before purchasing a ticket.

Maybe you’d like to read: Father’s day in Peru

Where are the train stations in Cusco

Where are the train stations in Cusco?

The railway stations can be understood geographically in the following general order:

Cusco city → Poroy → Urubamba and Pachar → Ollantaytambo → Hidroeléctrica or Machu Picchu Pueblo

Not every train travels through all of these stations. Each service follows its own route and may use different boarding points depending on the season.

StationAreaMain useUsual operatorsRecommended for
San PedroCentral CuscoSelected tourist train departuresPeruRailTravelers staying in the Historic Center
WánchaqCusco cityRegional, tourist, luxury, and selected bimodal servicesPeruRailTravelers whose ticket specifically lists Wánchaq
PoroyOutskirts of CuscoSelected regular tourist trainsPeruRailTravelers who prefer to begin the rail portion near Cusco
OllantaytamboSacred ValleyMain tourist railway hubPeruRail and Inca RailTravelers seeking the widest range of departure times
UrubambaSacred ValleySelected railway servicesPeruRailGuests staying in Urubamba or nearby areas
PacharSacred ValleyTransfer point for selected bimodal servicesPeruRailPassengers whose itinerary includes a scheduled transfer
HidroeléctricaSanta Teresa areaAlternative rail and walking routePeruRail and local services, depending on availabilityTravelers arriving through Santa Teresa
Machu Picchu PuebloAguas CalientesMajor arrival and return stationPeruRail and Inca RailTravelers visiting the town or nearby attractions

How many train stations are there in Cusco?

There are eight main Cusco train stations relevant to travelers across the region: San Pedro, Wánchaq, Poroy, Ollantaytambo, Urubamba, Pachar, Hidroeléctrica, and Machu Picchu Pueblo. Some are located within or near Cusco city, while others serve the Sacred Valley and surrounding areas. Since each station operates different routes and services, always confirm the exact departure point shown on your ticket.

1. San Pedro Station

San Pedro Station is located on Cascaparo Street, next to San Pedro Market and within walking distance of Cusco’s Historic Center. Its central location makes it one of the most convenient options for travelers staying near Plaza de Armas, Santa Clara Street, or the San Pedro neighborhood.

PeruRail currently lists Expedition and Vistadome as the services departing from San Pedro. These trains operate on selected dates and schedules, so travelers should confirm availability before planning the rest of their itinerary.

One of the advantages of departing from San Pedro is that the railway journey begins inside Cusco. Passengers can observe the gradual transition from the historic city to the surrounding valleys without first taking a long road transfer.

However, San Pedro does not offer the same number of departures as Ollantaytambo, and its services may operate seasonally. PeruRail currently shows its Expedition route from San Pedro as available from May through December.

How to get to San Pedro Station

Travelers staying near Plaza de Armas can usually walk toward San Pedro Market. The station is beside the market, but it has its own railway entrance.

If you have luggage, are traveling with children, or have an early departure, take a taxi and show the driver the full station address. Asking only for San Pedro Market may leave you at the wrong entrance.

Who should use San Pedro Station?

San Pedro is best suited for travelers who:

Are staying in or near the Historic Center.
Want to begin the rail journey within Cusco.
Have found a suitable Expedition or Vistadome departure.
Prefer to avoid traveling by road to Ollantaytambo.

2. Wánchaq Station

Wánchaq Station is located on Pachacútec Avenue in the Wánchaq district. It is an important part of Cusco’s railway network because it serves more than one type of journey.

PeruRail currently lists PeruRail Titicaca and Vistadome Observatory among the services departing from Wánchaq. The station may also be used as the starting point for a bimodal journey in which passengers first board a bus and later transfer to a train.

This makes Wánchaq particularly relevant for travelers going beyond the usual Sacred Valley route. PeruRail Titicaca connects Cusco with Puno, offering a daytime scenic journey across the southern Andes. Certain Andean Explorer itineraries also begin in Cusco, although passengers may complete check-in at a designated hotel before being transferred privately to Wánchaq Station.

Direct train or bimodal departure?

The most important detail is to check whether Wánchaq is the place where you will board a train or simply the meeting point for a road transfer.

A ticket may list Wánchaq as the origin while showing the service type as “bimodal” or “bus and train.” In this situation, passengers leave Cusco by bus and board the train later in the Sacred Valley.

Review these details on your booking:

Meeting point.
Bus departure time.
Train boarding station.
Train number.
Final destination.
Regular or bimodal service.

Who should use Wánchaq Station?

Wánchaq is especially important for travelers:

Taking PeruRail Titicaca toward Puno.
Booking selected Vistadome Observatory departures.
Starting a PeruRail bimodal service.
Joining certain long-distance or luxury railway itineraries.
Staying in the Wánchaq district or southeastern Cusco.

3. Poroy Station

Poroy Station is located outside central Cusco in the district of Poroy. Most travelers reach it by taxi, private vehicle, or a transfer arranged by a hotel or travel agency.

PeruRail currently lists Expedition and Vistadome as the services departing from Poroy. The station does not provide in-person ticket validation, so passengers should arrive with their tickets and travel documents ready.

Poroy is useful for travelers who want to begin the railway portion of the journey relatively close to Cusco without traveling by road as far as Ollantaytambo.

The Expedition route from Poroy currently takes approximately three hours and is shown as operating from May through December. Schedules and seasonal dates may change, so travelers should verify the booking before leaving their hotel.

How to get to Poroy Station

Arrange transportation in advance and allow extra time for city traffic and road conditions.

The driving time from central Cusco may vary considerably. A travel guide may estimate 20 or 30 minutes, but early-morning traffic, roadwork, weather, and the location of your hotel can change the actual journey.

Who should use Poroy Station?

Poroy may be a good choice for travelers who:

Prefer a longer railway journey.
Want to avoid the full road transfer to Ollantaytambo.
Are traveling during its operating season.
Have arranged reliable transportation from Cusco.
Have confirmed that their ticket specifically says Poroy.

4. Ollantaytambo Station

Ollantaytambo is the main tourist railway hub in the Sacred Valley. It is located on Avenida Ferrocarril in the lower part of the historic town and is used by PeruRail and Inca Rail.

PeruRail currently lists Expedition and Vistadome services from Ollantaytambo, while Inca Rail recognizes the station as its main direct rail boarding point in the Sacred Valley.

Ollantaytambo generally offers more departure options than Cusco’s urban stations. It is also convenient for travelers who are already visiting Pisac, Maras, Moray, Urubamba, or other parts of the Sacred Valley.

Unlike San Pedro and Poroy, the Ollantaytambo Expedition route is currently shown as operating throughout the year.

How to get to Ollantaytambo from Cusco

The road journey usually takes between 1.5 and 2 hours, depending on traffic and the departure point. Travelers can choose among:

Tourist transportation.
Private taxi.
Hotel transfer.
Shared van or colectivo.
Organized Sacred Valley tour.
Bus included in a bimodal railway ticket.

Travelers with an early departure often spend the previous night in Ollantaytambo. This avoids leaving Cusco before sunrise and reduces the risk of missing the train because of road delays.

Why is Ollantaytambo so widely used?

Its popularity comes from several practical advantages:

  • More scheduled departures.
  • Services from both PeruRail and Inca Rail.
  • Year-round railway operations on major tourist routes.
  • Easy connections with the Sacred Valley.
  • Hotels and restaurants near the station.
  • The possibility of exploring Ollantaytambo before traveling onward.

The station can become crowded during popular departure periods, so passengers should arrive early and confirm which operator and waiting area they need.

5. Urubamba Station

Urubamba Station is located on Avenida Ferrocarril in the town of Urubamba. It is a separate station from Ollantaytambo and should never be treated as an alternative entrance to the same railway terminal.

PeruRail currently lists Vistadome as the service departing from Urubamba. Because the station has fewer options, it is most useful for travelers staying at hotels or lodges in the central Sacred Valley.

Before choosing accommodations based on this station, check whether an appropriate departure is available on your travel date.

Who should use Urubamba Station?

Urubamba may be convenient for travelers who:

Are already staying in Urubamba.
Prefer not to continue by road to Ollantaytambo.
Have found a suitable Vistadome departure.
Are organizing a slower Sacred Valley itinerary.

6. Pachar Station

Pachar Station is located between Urubamba and Ollantaytambo. PeruRail specifically warns that Pachar and Ollantaytambo are different stations.

Pachar is mainly used as a transfer point for selected bimodal services. Passengers may leave Cusco by bus and continue their journey by train after reaching Pachar.

Travelers should not attempt to reach this station independently unless their ticket clearly instructs them to do so. In most bimodal itineraries, the railway company coordinates the road transportation and transfer.

Who should use Pachar Station?

Pachar is intended mainly for passengers whose ticket includes:

A scheduled bimodal transfer.
A bus connection from Cusco.
Pachar as the listed railway boarding point.
Instructions provided directly by PeruRail.

7. Hidroeléctrica Station

Hidroeléctrica Station is located at kilometer 122 of the railway line near Santa Teresa. PeruRail currently lists Expedition as the service associated with this station.

This is not a regular departure point from Cusco. Travelers first reach the Santa Teresa area by road and then continue from Hidroeléctrica by train or along the established walking route, depending on their itinerary and current availability.

Hidroeléctrica is generally chosen by travelers who:

Are visiting Santa Teresa.
Prefer an alternative overland route.
Are comfortable with a longer journey.
Are prepared for a substantial walk.
Have checked current railway availability.

8. Machu Picchu Pueblo Station

Machu Picchu Pueblo Station is located in Aguas Calientes and serves as a major arrival and departure point for PeruRail and Inca Rail services.

PeruRail currently lists Expedition, Vistadome, and Vistadome Observatory among the services departing from this station.

Although many passengers continue to the archaeological site, the station also provides access to the town itself, including hotels, restaurants, markets, hot springs, and local walking routes.

Travelers returning from Machu Picchu Pueblo should verify:

Railway company.
Train number.
Departure time.
Coach.
Final station.
Whether the return includes a bus transfer.

Maybe you’d like to read: 16 Extreme sports in Peru

Train companies operating from Cusco train stations

Train companies operating from Cusco train stations

Most tourist rail journeys from Cusco and the Sacred Valley are operated by PeruRail and Inca Rail. Both travel toward Machu Picchu Pueblo, but they use different stations and offer different service categories.

PeruRail

PeruRail operates from a wider range of train stations in Cusco, including San Pedro, Wánchaq, Poroy, Ollantaytambo, Urubamba, and Machu Picchu Pueblo. Pachar may also appear as a transfer point on selected bimodal routes.

Its main tourist services include Expedition, Vistadome, Vistadome Observatory, and the luxury Hiram Bingham. PeruRail also operates regional journeys, including the route from Wánchaq to Puno.

PeruRail may be convenient for travelers who want more station options, panoramic or luxury trains, or routes beyond the Sacred Valley.

Inca Rail

Inca Rail mainly operates trains between Ollantaytambo and Machu Picchu Pueblo. Travelers starting in Cusco can use its bimodal service, which begins by bus from Avenida El Sol 843 and connects with the train in Ollantaytambo.

Its services include The Voyager, The 360°, The Prime, The First Class, and The Private.

Inca Rail may be a good option for travelers who want a coordinated bus-and-train journey from central Cusco or who are already staying in Ollantaytambo.

Which company should you choose?

The best choice depends on the departure station, schedule, ticket conditions, service category, and total cost. PeruRail offers a wider network, while Inca Rail provides a straightforward connection from Cusco through Ollantaytambo.

Maybe you’d like to read: Complete Cusco tourist ticket guide

How to buy train tickets

How to buy train tickets

You can make reservations on the official PeruRail or Inca Rail websites, at their ticket offices in Cusco (Plaza de Armas and Plaza Regocijo) and in Ollantaytambo, or through a reputable travel agency. Avoid buying from unofficial sources or resellers: if something goes wrong with the schedule or you need to make a change, only the rail company or the agency through which you booked will be able to help you.

Before paying, carefully check the train class you choose (see the price table above), because that determines almost everything: how much you pay, how long the trip is, whether meals are included, and how large the windows are for viewing the scenery.

When booking, your name must match exactly the passport or ID you’ll be using to travel. If you renewed your passport after purchasing the ticket, update your reservation before your travel date to avoid problems when boarding. Children ages 3 to 11 pay 25% less, and children under 3 travel free if seated next to their parents.

There’s one detail that almost no one checks in time: your train’s arrival time must match the entry time on your Machu Picchu ticket. If your entry time is 10 a.m. and your train arrives in Aguas Calientes at 10:30 a.m., you’ve already missed that time slot and will have to reschedule your entry.

Allow at least an hour between the train’s arrival, the bus ride to the citadel, and your scheduled entry time, and apply the same guideline when planning your return trip, so you won’t be rushing after your visit.

On the day of your trip, arrive at the station 30 to 45 minutes before departure; this is the time staff need to verify your identity and check your luggage before all passengers board.

If this is your first trip to Peru and you’d rather not coordinate each reservation separately, a complete package that includes the train, admission to Machu Picchu, transportation, and a guide usually makes things much simpler, especially if you’re planning to combine your visit with other destinations in the Sacred Valley.

How to get better prices

The cheapest times are almost always midday, between 11 a.m. and 2 p.m., because demand is lower than in the morning or evening. Traveling on weekdays also helps; on weekends, both prices and occupancy rates go up.

If your travel dates are flexible, the off-season (October through April, avoiding days with the heaviest rain) offers lower fares in almost all categories, and booking 60 days or more in advance usually gives you access to the best-priced seats before convenient departure times start to sell out. It’s worth comparing PeruRail’s Expedition with Inca Rail’s Voyager, since they cover the same route and category, but the price between the two can vary by $10 to $15 depending on the date.

How much luggage you can bring

This is where most travelers are in for a surprise. PeruRail allows only one carry-on bag or backpack weighing up to 5 kg per person, with a maximum total of 157 cm for height, length, and width combined. Inca Rail is a bit more flexible, allowing up to 8 kg and 118 cm. Neither company has space for large suitcases inside the train car.

If you’re traveling with more luggage, you have two options: leave it at the free luggage storage facility at the Ollantaytambo station, which is open from 4:15 a.m. to 9 p.m., or pay an additional fee to bring it on board, ranging from $15 to $25 depending on the weight. The most practical option, especially if you’re going to Machu Picchu for just one or two days, is to leave your large suitcase at your hotel in Cusco and travel with only a small backpack.

Rail-Only or Bimodal Service in Cusco

Rail-Only or Bimodal Service in Cusco

Regular rail service

With a regular service, you travel directly to the station shown on your ticket and board the train there. No road transfer is included.

Ollantaytambo is the most common departure point, although PeruRail may also operate selected trains from San Pedro or Poroy, depending on the season and schedule.

This option is best for travelers already staying in the Sacred Valley or those who prefer to arrange their own transportation to the station.

Bimodal service

A bimodal service combines bus and train transportation under one reservation. Passengers leave Cusco by bus, travel to Ollantaytambo or Pachar, and then transfer to the train.

PeruRail may begin selected bimodal services from Wánchaq, while Inca Rail uses its boarding point at Avenida El Sol 843 before continuing by road to Ollantaytambo.

This option is convenient for travelers staying in Cusco because the railway company coordinates both parts of the journey.

Which service should you choose?

Choose a regular train when you are already near the departure station or plan to visit the Sacred Valley first.

Choose a bimodal service when you prefer a coordinated bus-and-train connection from Cusco.

Before booking, confirm the meeting point, train station, transfer location, and transportation type. A ticket that lists Cusco as the origin may begin with a bus rather than a train.

Difference between the Local Train and a Luxury Train

Difference between the Local Train and a Luxury Train

Travelers researching Cusco train stations sometimes assume that the Local Train is simply a cheaper version of a tourist or luxury train. In reality, these services were created for different passengers and serve very different purposes.

The Local Train is primarily a community transportation service. Luxury trains, by contrast, are designed as premium travel experiences that combine transportation with dining, entertainment, panoramic views, and personalized attention.

For most international visitors, the practical choice is not between the Local Train and a luxury train. It is usually between a standard tourist service and a premium or luxury option.

Local Train: a community transportation service

The Local Train connects communities located along the Cusco–Machupicchu railway corridor. Its main purpose is to provide regular and affordable transportation for residents of Machupicchu and people living in the Cusco provinces of Anta, Urubamba, and La Convención.

Unlike tourist trains, the Local Train is not designed as a sightseeing experience. It focuses on helping passengers travel between towns and communities for work, education, family visits, shopping, and other everyday needs.

The coaches offer practical transportation rather than panoramic windows, gourmet meals, entertainment, or premium onboard service. Some departures also stop at intermediate points used by residents living near the railway.

Who can use the Local Train?

Local residents receive priority, but the service is not limited exclusively to people who live in Machupicchu Pueblo. Peruvian citizens from other provinces and regions may also use it under the corresponding provincial or national fare, subject to availability.

Foreign nationals living legally in Peru may qualify when they present a valid Carné de Extranjería showing resident immigration status. Temporary visitors and international tourists without Peruvian residency do not meet this requirement and should reserve a tourist train instead.

Because resident passengers are prioritized and demand is high, travelers should not treat the Local Train as a guaranteed low-cost alternative.

How are Local Train tickets purchased?

Local Train tickets are sold in person at authorized ticket offices. They become available up to 30 days before the travel date and cannot currently be purchased online.

Purchases are personal and nominative. Seats may sell out quickly, especially from July through December, because the service prioritizes local mobility. Tickets are also subject to stricter conditions: the operator currently states that they cannot be changed or refunded.

What can you expect on the Local Train?

Basic passenger seating.
A practical transportation service.
Stops serving local communities.
Limited onboard amenities.
Resident, provincial, and national fare categories.
In-person ticket purchases.
High demand and limited availability.
Greater luggage flexibility than some tourist trains, subject to the operator’s rules.

The Local Train follows sections of the same railway corridor used by tourist services, so passengers still travel through the Andean and Urubamba Valley landscape. However, the schedule, stops, boarding rules, and onboard experience are different.

Luxury Trains

Luxury trains are designed for travelers who want more than transportation. They turn the railway journey into a central part of the trip through refined interiors, attentive service, carefully prepared meals, entertainment, and spaces created for enjoying the scenery.

Current premium options include the Hiram Bingham, a Belmond Train, Inca Rail First Class, and Inca Rail The Private. Each provides a different type of luxury, so travelers should check the exact inclusions rather than assuming that all premium tickets offer the same services.

Hiram Bingham, a Belmond Train

The Hiram Bingham uses 1920s-style Pullman carriages with dining, bar, and observation areas. The current experience includes gourmet dining, live music, entertainment, and access to an open-air observation car.

PeruRail currently states that the service may also include admission to Machu Picchu, private bus transportation, and a guide. However, admission depends on availability from Peru’s Ministry of Culture, so travelers should confirm access before relying on it as part of the reservation.

Inca Rail First Class

Inca Rail First Class combines spacious seating, wide windows, priority boarding, gourmet cuisine, live Andean music, attentive service, and access to an open-air balcony. It is intended for travelers seeking an elegant experience without reserving an entire private carriage.

It can be booked for a one-way or round-trip journey, allowing passengers to travel First Class in one direction and choose a different category for the return.

Inca Rail The Private

The Private is Inca Rail’s most exclusive option. Instead of purchasing a premium seat in a shared carriage, travelers reserve a private carriage for their own group.

The service is designed around privacy, personalized coordination, flexible arrangements, gourmet dining, live music, cocktails, and an open-air balcony. Reservations are arranged directly with Inca Rail representatives rather than through the same process used for regular seats.

What can you expect on a luxury train?

Depending on the selected service, the experience may include:

Spacious, carefully designed seating.
Dining and lounge cars.
Gourmet meals.
Wine, cocktails, or premium beverages.
Live music and cultural entertainment.
Panoramic windows.
Open-air observation areas or balconies.
Priority boarding.
Personalized onboard service.
Private transportation or guided services.
A private carriage for exclusive bookings.

Frequently asked questions about Cusco train stations

Cusco train stations raise plenty of questions before you even board: departure points, routes, operators, tickets, and transfers. Below, you’ll find clear answers to the most common questions travelers ask before using them.

Which train station is best from Cusco to Machu Picchu?

Ollantaytambo is usually the most practical choice because it offers a wider range of departure times and is served by both PeruRail and Inca Rail. It is especially convenient for travelers already visiting the Sacred Valley. However, San Pedro or Poroy may be better when a suitable direct departure is available and you prefer to begin the railway portion closer to Cusco.

Where does Inca Rail leave from Cusco?

Inca Rail’s bimodal service leaves from its boarding point at Avenida El Sol 843 in Cusco. Passengers first travel by bus for approximately two hours to Ollantaytambo and then continue by train. The Inca Rail office in Plaza de Armas sells tickets but is not the departure point for this service.

Where is the Machu Picchu train station located?

The station is in the center of Aguas Calientes and is officially called Machu Picchu Pueblo Station. It is the main arrival and departure point for PeruRail and Inca Rail services. Travelers visiting the archaeological site must continue from the town by bus or on foot.

Can you take the train from Cusco to Ollantaytambo?

Most tourists reach Ollantaytambo by bus, taxi, private transfer, or a bimodal service rather than purchasing a separate Cusco-to-Ollantaytambo train ticket. Some PeruRail trains originating at San Pedro or Poroy travel through the Sacred Valley, but a standalone rail ticket to Ollantaytambo is not the standard option shown for most tourist services. Inca Rail’s Cusco service uses a bus to Ollantaytambo before the train journey begins.

How many train stations are there in Cusco?

The answer depends on whether you mean the city or the entire Cusco region. San Pedro and Wánchaq are within the city, while Poroy is on its outskirts. The wider regional network also includes Ollantaytambo, Urubamba, Pachar, Hidroeléctrica, and Machu Picchu Pueblo. Not every station operates the same routes or services.

What is the main train station in Cusco?

Cusco does not have one central station for every route. San Pedro is the most centrally located railway station, Wánchaq is important for regional and bimodal services, and Ollantaytambo is the main tourist railway hub in the Sacred Valley. The correct station depends on the destination and service printed on the ticket.

Which train station is closest to Plaza de Armas in Cusco?

San Pedro Station is generally the closest railway station to Plaza de Armas. It is located on Cascaparo Street beside San Pedro Market and can be reached on foot from many hotels in the Historic Center. Wánchaq is also within the city but is usually easier to reach by taxi.

What is the difference between San Pedro, Wánchaq, and Poroy stations?

San Pedro is a centrally located station used by selected tourist trains. Wánchaq serves regional trains, such as PeruRail Titicaca, and also acts as the starting point for selected bimodal services. Poroy is outside central Cusco and is used by selected Expedition and Vistadome trains. These stations are not interchangeable.

Can I buy train tickets at the station?

Some stations and railway offices sell tickets, but availability may be limited, especially during busy travel periods. Not every station offers the same services: for example, PeruRail states that Poroy does not conduct in-person ticket validations. Booking online in advance usually provides a better choice of stations, departure times, and train categories.

Can I use a different station from the one shown on my ticket?

No, not without formally changing the reservation with the railway company. Each ticket is connected to a specific route, train, time, and boarding point. Going to San Pedro when the ticket says Wánchaq, Poroy, or Ollantaytambo may result in missing the service.

Leave a Reply

Your email address will not be published. Required fields are marked *