Shanghai to Porto by train

Travel from Shanghai (China) to Porto (Portugal) by train (10475km): schedule and information to the train connection. Compare fares and buy your ticket.

How to use the following information: we show you the best routes and where to buy tickets. On longer routes you may need more than one ticket. Book your tickets step by step as explained. If you have questions about the route from Shanghai to Porto, please ask in our forum. Of course, sometimes there are as well other travel routes possible.

The following links could be interesting for you.

train connections : popular connections travelled by other users

Porto - Shanghai / Beijing - Porto / Beijing - Faro / Shanghai - Lisbon / Wuhan - Lisbon / Wuhan - Porto / Chengdu - Lisbon / Harbin - Lisbon / Nanjing - Lisbon

1 Shanghai (China) - Beijing (China) - Moscow (Russia) - Paris (France) - Hendaye (France) - Lisbon (Portugal) - Porto (Portugal)

The route consist of more than one step. You have to buy several train tickets.

1a Travelling from Shanghai (China) to Beijing (China)

Travel from Shanghai to Beijing by high-speed-train. The journey time is 4:30 hours. The train ticket prices start from 65 EUR (500 CNY). There are at least 35 direct train connections per day. The departure station is Shanghai Hongqiao. The arrival station is Beijing Nan (South).

The high-speed-trains offer the following service classes:

- 2nd class seats: 5 seats in a row (3+2). Power outlet available. The seat width is 43 cm. The ticket fares start from 65 EUR (500 CNY).
- 1st class seats: 4 seats in a row (2+2). Power outlet available. Small foldable table. Reclining seats with pillows. The seat width is 47 cm. The ticket fares start from 100 EUR (775 CNY).
- Business class: 3 seats in a row (2+1). Fully-reclining seat which can be used as bed. Power outlet. Flat screen TV. Luxurious and comfortable. The ticket fares start from 200 EUR (1550 CNY).

Beside the high-speed-trains there are overnight trains available with a journey time of 14 hours. The ticket prices start from 20 EUR (150 CNY). These overnight trains offer the following service classes:

- standard seat: this is the cheapest way of travel. 5 seats in a row (3+2). Often the train coaches are overcrowded. The ticket fares start from 20 EUR (150 CNY).
- 2nd class sleeper with open compartments. Six berths per compartment, three berths on each side. A pillow, sheet and covered blanket is included. The berth width is 60 cm. The ticket fares start from 40 EUR (300 CNY).
- 1st class sleeper: more comfortable beds with a maximum of four per cabin. Power outlet available. The new overnight trains offer each bed as private compartment with window. The ticket fares start from 65 EUR (500 CNY).

Find the exact train schedules and buy your ticket via the given booking links.

The following links could be interesting for you.

train types: Train types you are likely to travel with.
China Railway High-speed (CRH)

train connections: popular connections travelled by other users
Beijing - Shanghai

1b Travelling from Beijing (China) to Moscow (Russia)

Travel from Beijing to Moscow by direct overnight train. The journey time is about 140 hours with six nights on board of the train. The train ticket prices start at 650 EUR. There are two direct trains per week with different routes. The arrival station is Moscow Yaroslavsky.

1) Moscow to Beijing via Mongolia:
The Trans-Mongolian route (train number 3) leaves Beijing for Moscow on Wednesday morning at 07:30. The train arrives in Moscow on Monday at 14:00. The route leads via the Gobi desert and Ulaanbaatar. The route length is 7620 kilometres. This train is provided by Chinese national railways.

2) Moscow to Beijing via Manchuria:
The Trans-Manchurian route (train number 19) leaves Beijing for Moscow on Saturday night at 23:00. The train arrives in Moscow on Friday at 14:00. The route leads via Harbin and does not cross Mongolia. The route length is 8980 kilometres. This train is provided by Russian national railways.

The ticket prices are nearly the same for both trains. The following service classes can be booked:
- 2nd class: compartment with four beds, two on each side. The train ticket price starts at 650 EUR.
- 1st class: compartment with two beds. The train ticket price starts at 900 EUR.

Children from 0-3 travel for free in the bed of their parents. Children from 4 to 11 pay 75% of an adult ticket.

Food:
Both trains offer restaurant cars which are not expensive and of good quality. You get main meals bellow 10 EUR. You can always buy food and drink from the vendors and kiosks on the train platforms when the train stops. Each wagon has a samovar with free boiling water, which you can use for coffee or tea and to prepare food snacks you bring with you.

Toilet and shower:
Each train wagon has at least two western-style toilets and small bathrooms with sinks. The train staff will keep the toilet clean during the whole journey. There are shared showers available for the 1st class compartments on the Chinese train via Mongolia. Otherwise just use the small bathrooms and a wash-cloth. If you don’t travel the whole journey with one train, you have of course showers in hotels you book along your travel route. But it is to expect that showers in the trains will be provided in the future.

Security:
The trains are very safe. You will meet families travelling with kids and as well women travelling alone. You can lock the compartments at night and your luggage is save. The train staff is always present. The compartments are mixed with female and male, but you can ask the train staff for women-only compartments.

Internet and electricity:
There is no WiFi available in the train itself. You have to use your mobile phone to access via a phone network provider. Some compartments have power sockets, you might also find some in the corridor. Or just ask the train staff if they charge your mobile device for a small tip.

Other train connections are available change of trains.

Find the exact train schedules, plan your trip and buy your ticket via the given booking links.

The following links could be interesting for you.

night train: Night trains that might be suitable for this trip.
020 Moscow - Beijing / 019 Beijing - Moscow

train connections: popular connections travelled by other users
Moscow - Beijing

1c Travelling from Moscow (Russia) to Paris (France)

The train connection from Moscow to Paris is served once a week by the direct RZD night train. The journey time is 40 hours. You can buy train tickets from 180 EUR.

You spend two nights on the comfortable Russian night train. A dining car is available over large parts of the route.

Find the exact ticket fares and timetable via the booking links.

Please have a look at our film about this trip, showing all the important travel details.

The following links could be interesting for you.

night train: Night trains that might be suitable for this trip.
EN 17B/409 Moscow - Nice / EN 23J/452 Moscow - Paris

train connections: popular connections travelled by other users
Paris - Moscow

1d Travelling from Paris (France) to Hendaye (France)

Travel from Paris to Hendaye by direct TGV/Inoui high-speed-train. The journey time is 4:45 hours. The train ticket fares start from 34 EUR.

The departure train station in Paris is "Paris Montparnasse".

Find the exact train schedules and buy your ticket via the given booking links.

Where to buy a ticket from Paris to Hendaye?

The following links could be interesting for you.

train types: Train types you are likely to travel with.
Train à Grande Vitesse (TGV) / inOui (INOUI)

train connections: popular connections travelled by other users
Hendaye - Paris

1e Travelling from Hendaye (France) to Lisbon (Portugal)

Travel from Hendaye to Lisbon by the overnight train "Sud Express". The journey time is 11:45 hours. The train ticket fare starts from 29 EUR.

The departure time in Hendaye is 18:45. The arrival time in Lisbon is 07:30.

This comfortable "Talgo" train offers four service categories:
- Turista: 2nd class seats
- Cama Turista: four bed compartments. The beds are comfortable and there is a washing basin in the compartment. This service category offers the best value for your money.
- Cama Preferente: two bed compartments, which offer more privacy, including a washing basin.
- Cama Gran Clase: two bed compartments. This most luxurious travel option offers a private shower and WC in your compartment.

Find the exact train schedule and book your ticket via the given booking links.

Please note: the direct night train is currently suspended!

The following links could be interesting for you.

night train: Night trains that might be suitable for this trip.
TH 313 Hendaye - Lisbon / TH 310 Lisbon - Hendaye

train connections: popular connections travelled by other users
Lisbon - Hendaye

1f Travelling from Lisbon (Portugal) to Porto (Portugal)

To travel from Lisbon to Porto by train you have frequent direct connections every day. Second class tickets are available from 9,50 EUR. First class tickets from 22,50 EUR. The journey time is about three hours and depends on your selected connection. There are "Alfa Pendular" (AP) trains which are a bit more expensive and the classic "Intercidades" (IC) trains you can chose in between.

The ticket price depends on your travel date. To find the exact ticket fare and schedule, please use the given booking links.

The following links could be interesting for you.

train types: Train types you are likely to travel with.
Intercidades (IC) / Alfa Pendular (AP) / Regional (R)

train connections: popular connections travelled by other users
Porto - Lisbon

search for train schedules here: Online timetable information, on which you can find relevant, up-to-date connections.
rail.cc Deutsche Bahn

2 Shanghai (China) - Beijing (China) - Moscow (Russia) - Warsaw (Poland) - Berlin (Germany) - Paris (France) - Lisbon (Portugal) - Porto (Portugal)

The route consist of more than one step. You have to buy several train tickets.

2a Travelling from Shanghai (China) to Beijing (China)

Travel from Shanghai to Beijing by high-speed-train. The journey time is 4:30 hours. The train ticket prices start from 65 EUR (500 CNY). There are at least 35 direct train connections per day. The departure station is Shanghai Hongqiao. The arrival station is Beijing Nan (South).

The high-speed-trains offer the following service classes:

- 2nd class seats: 5 seats in a row (3+2). Power outlet available. The seat width is 43 cm. The ticket fares start from 65 EUR (500 CNY).
- 1st class seats: 4 seats in a row (2+2). Power outlet available. Small foldable table. Reclining seats with pillows. The seat width is 47 cm. The ticket fares start from 100 EUR (775 CNY).
- Business class: 3 seats in a row (2+1). Fully-reclining seat which can be used as bed. Power outlet. Flat screen TV. Luxurious and comfortable. The ticket fares start from 200 EUR (1550 CNY).

Beside the high-speed-trains there are overnight trains available with a journey time of 14 hours. The ticket prices start from 20 EUR (150 CNY). These overnight trains offer the following service classes:

- standard seat: this is the cheapest way of travel. 5 seats in a row (3+2). Often the train coaches are overcrowded. The ticket fares start from 20 EUR (150 CNY).
- 2nd class sleeper with open compartments. Six berths per compartment, three berths on each side. A pillow, sheet and covered blanket is included. The berth width is 60 cm. The ticket fares start from 40 EUR (300 CNY).
- 1st class sleeper: more comfortable beds with a maximum of four per cabin. Power outlet available. The new overnight trains offer each bed as private compartment with window. The ticket fares start from 65 EUR (500 CNY).

Find the exact train schedules and buy your ticket via the given booking links.

The following links could be interesting for you.

train types: Train types you are likely to travel with.
China Railway High-speed (CRH)

train connections: popular connections travelled by other users
Beijing - Shanghai

2b Travelling from Beijing (China) to Moscow (Russia)

Travel from Beijing to Moscow by direct overnight train. The journey time is about 140 hours with six nights on board of the train. The train ticket prices start at 650 EUR. There are two direct trains per week with different routes. The arrival station is Moscow Yaroslavsky.

1) Moscow to Beijing via Mongolia:
The Trans-Mongolian route (train number 3) leaves Beijing for Moscow on Wednesday morning at 07:30. The train arrives in Moscow on Monday at 14:00. The route leads via the Gobi desert and Ulaanbaatar. The route length is 7620 kilometres. This train is provided by Chinese national railways.

2) Moscow to Beijing via Manchuria:
The Trans-Manchurian route (train number 19) leaves Beijing for Moscow on Saturday night at 23:00. The train arrives in Moscow on Friday at 14:00. The route leads via Harbin and does not cross Mongolia. The route length is 8980 kilometres. This train is provided by Russian national railways.

The ticket prices are nearly the same for both trains. The following service classes can be booked:
- 2nd class: compartment with four beds, two on each side. The train ticket price starts at 650 EUR.
- 1st class: compartment with two beds. The train ticket price starts at 900 EUR.

Children from 0-3 travel for free in the bed of their parents. Children from 4 to 11 pay 75% of an adult ticket.

Food:
Both trains offer restaurant cars which are not expensive and of good quality. You get main meals bellow 10 EUR. You can always buy food and drink from the vendors and kiosks on the train platforms when the train stops. Each wagon has a samovar with free boiling water, which you can use for coffee or tea and to prepare food snacks you bring with you.

Toilet and shower:
Each train wagon has at least two western-style toilets and small bathrooms with sinks. The train staff will keep the toilet clean during the whole journey. There are shared showers available for the 1st class compartments on the Chinese train via Mongolia. Otherwise just use the small bathrooms and a wash-cloth. If you don’t travel the whole journey with one train, you have of course showers in hotels you book along your travel route. But it is to expect that showers in the trains will be provided in the future.

Security:
The trains are very safe. You will meet families travelling with kids and as well women travelling alone. You can lock the compartments at night and your luggage is save. The train staff is always present. The compartments are mixed with female and male, but you can ask the train staff for women-only compartments.

Internet and electricity:
There is no WiFi available in the train itself. You have to use your mobile phone to access via a phone network provider. Some compartments have power sockets, you might also find some in the corridor. Or just ask the train staff if they charge your mobile device for a small tip.

Other train connections are available change of trains.

Find the exact train schedules, plan your trip and buy your ticket via the given booking links.

The following links could be interesting for you.

night train: Night trains that might be suitable for this trip.
020 Moscow - Beijing / 019 Beijing - Moscow

train connections: popular connections travelled by other users
Moscow - Beijing

2c Travelling from Moscow (Russia) to Warsaw (Poland)

Travel from Moscow to Warsaw by direct train. The journey time is 15 hours. Train tickets are available from 150 EUR. The trains run overnight via Belarus and offer compartments with 1, 2 or 4 berths. They are very comfortable and high quality.

If you want to avoid Belarus, you can travel via Ukraine.
First travel from Moscow to Kiev by overnight train. The journey time is 13 hours, tickets are available from 70 EUR. Then travel from Kiev to Warsaw by day or overnight train. The journey time is 15 hours and tickets are available from 45 EUR.

Find train schedules and buy your ticket via the given booking links.

The following links could be interesting for you.

train connections: popular connections travelled by other users
Warsaw - Moscow

2d Travelling from Warsaw (Poland) to Berlin (Germany)

To travel from Warsaw to Berlin by train, buy a "Sparpreis Europa" saver ticket of German railways Deutsche Bahn.

The ticket price starts from 29 EUR. The journey time is about 6:30. There are at least four direct train connections per day by the Berlin-Warszawa-Express.

Find the exact train schedules and buy your train tickets via the given booking links.

The following links could be interesting for you.

train types: Train types you are likely to travel with.
Twoje Linie Kolejowe (TLK) / Berlin Warszawa Express (BWE)

train connections: popular connections travelled by other users
Berlin - Warsaw

search for train schedules here: Online timetable information, on which you can find relevant, up-to-date connections.
rail.cc Deutsche Bahn

2e Travelling from Berlin (Germany) to Paris (France)

Travel from Berlin to Paris by ICE, Thalys and TGV INOUI high-speed-trains. The ticket price starts at 39 EUR. The journey times is 8:30 hours. There are at least five train connections per day with only one change of trains.

If you want to include an overnight train, travel the following route:

- Berlin to Basel by ÖBB nightjet overnight train. The ticket price starts at 29 EUR. The journey time is 11 hours.
- Basel to Paris by TGV Lyria train. The ticket price starts at 29 EUR. The journey time is three hours.

Find the exact train schedules and buy your ticket via the given booking links.

The following links could be interesting for you.

train connections: popular connections travelled by other users
Paris - Berlin

2f Travelling from Paris (France) to Lisbon (Portugal)

To travel from France to Portugal by train, there are two main routes. It depends on where your departure railway station is located in France.

The first route is by high-speed-train to the french-spanish border at Hendaye/Irun. There you change to the night train from Hendaye/Irun to Lisbon. From Lisbon you continue to your final travel destination.

Buy three tickets via the given booking links:
1. From your departure station in France to the border at Hendaye/Irun. Tickets from 25 EUR.
2. From Hendaye/Irun by night train to Lisbon. Tickets from 25 EUR.
3. From Lisbon to your final travel destination in Portugal. Saver fare tickets available.

The second route is by high-speed-train from France to Barcelona. There you change to a high-speed-train to Madrid. From where you continue by night train to Lisbon. And finally by train to your final travel destination.

Buy four tickets via the given booking links:
1. From your departure station in France to Barcelona. Tickets from 39 EUR.
2. From Barcelona to Madrid by high-speed-train. Tickets from 39 EUR.
3. From Madrid to Lisbon by night train. Tickets from 25 EUR.
4. From Lisbon to your final travel destination in Portugal. Saver fare tickets available.

All train schedules and the exact ticket prices are available via the given booking links.

The following links could be interesting for you.

train types: Train types you are likely to travel with.
Train à Grande Vitesse (TGV)

night train: Night trains that might be suitable for this trip.
TH 332 Madrid - Lisbon / TH 313 Hendaye - Lisbon

train company:
SNCF Société Nationale des Chemins de fer français / CP Comboios de Portugal

train connections: popular connections travelled by other users
Lisbon - Paris / Paris - Porto / Paris - Faro / Lyon - Lisbon / Lyon - Porto / Marseille - Lisbon / Marseille - Porto / Bordeaux - Lisbon / Bordeaux - Porto / Nice - Lisbon

search for train schedules here: Online timetable information, on which you can find relevant, up-to-date connections.
rail.cc Deutsche Bahn

2g Travelling from Lisbon (Portugal) to Porto (Portugal)

To travel from Lisbon to Porto by train you have frequent direct connections every day. Second class tickets are available from 9,50 EUR. First class tickets from 22,50 EUR. The journey time is about three hours and depends on your selected connection. There are "Alfa Pendular" (AP) trains which are a bit more expensive and the classic "Intercidades" (IC) trains you can chose in between.

The ticket price depends on your travel date. To find the exact ticket fare and schedule, please use the given booking links.

The following links could be interesting for you.

train types: Train types you are likely to travel with.
Intercidades (IC) / Alfa Pendular (AP) / Regional (R)

train connections: popular connections travelled by other users
Porto - Lisbon

search for train schedules here: Online timetable information, on which you can find relevant, up-to-date connections.
rail.cc Deutsche Bahn

Need a cheap place to sleep? We recommend booking.com

IN
OUT

Find a cheap flight! Compare prices on Kiwi.com

HELP

Do you have questions about the connection between Shanghai and Porto? Does something not work as it should? Just ask in our forum and get competent answers from our rail travel experts.

Train Routes

about railcc: We are real travellers and offer honest and well-grounded tips and tricks for your train journey.

rail.cc is partner and friend of
Deutsche Bahn Logo
Interrail Logo
Eurail Logo
Omio Logo
Direct Ferries
ACPRail Logo
NS Logo
SNCB Logo
Booking.com Logo
China Highlights Logo
12GoAsia Logo
Flixtrain Logo
Inlandsbanan Logo
Nightjet Logo
SJ Logo
Kiwi.com Logo
Airbnb Logo
DJI Logo
Rentalcars Logo
top