Global IT service failure
Need Help?
New air-rail partnership in Europe with AccesRail
Updated on 19 Jul 2024

Plane and train in a single ticket

With TAP Air Portugal partners, passengers can travel quickly to the center of several European cities, with greater convenience and flexibility, by combining air travel and high-speed train travel in a single ticket.

  • More convenience: In a single ticket it is possible to combine air and train travel, ensuring that the passenger always has an available seat. 
  • More flexibility and speed: By combining air and train travel, the passenger will have more options to reach the final destination avoiding long stops and being able to reach the destination faster.
  • More destinations: The passenger will be able to travel beyond the cities served by an airport. Through the available rail connections, the passenger will conveniently reach the central stations of more cities in Germany, Italy, the UK, Switzerland, Austria, the Netherlands, and Belgium.

Book tickets for high-speed trains with the rail companies included in the partnerships through your GDS.

GERMANY
 
PARTNERSHIP TAP AIR PORTUGAL AND DEUTSCHE BAHN (through WorldTicket)
 
After the ending of the partnership between Deutsche Bahn and AccesRail on December 31, 2021, the German railway company has established a new interline partnership with WorldTicket/W2 on January 1, 2022. 
 

Train Stations in Germany

Operator

From/To
Airport

IATA Code

To/From
Train Station

IATA Code Train Station

Deutsche Bahn

Frankfurt Airport

FRA

Stuttgart

ZWS

Frankfurt Airport

FRA

Nürnberg

ZAQ

Frankfurt Airport

FRA

Leipzig

XIT

Frankfurt Airport

FRA

Berlin

QPP

Frankfurt Airport

FRA

München

ZMU

Frankfurt Airport

FRA

Hannover

ZVR

Frankfurt Airport

FRA

Hamburg

ZMB

Frankfurt Airport

FRA

Düsseldorf

QDU

Frankfurt Airport

FRA

Köln

QKL

Frankfurt Airport

FRA

Dresden

XIR

Frankfurt Airport

FRA

Dortmund

DTZ

Frankfurt Airport

FRA

Karlsruhe

KJR

Düsseldorf Airport

DUS

Hannover

ZVR

Berlin Brandenburg Airport

BER

Dresden

XIR

 

BOOKING AND ISSUANCE

Booking and issuance can be done using the pseudo city code of the train station.

TAP has published thoroughfares from Portugal to each station or the other way round. Make a regular fare availability and fare display to/from any of the stations in the table above.

Fares are available on the following products:

INTERCONTINENTAL: Basic, Classic, Plus, Executive and TopExecutive
CONTINENTAL: Classic, Plus, Executive and TopExecutive

The train segment is represented by the flight segment W2 and must be booked in the booking classes according to the Booking Code Information in your GDS, (i.e. FQS in Amadeus or FDC in Galileo).

To issue a combined ticket simply quote as you normally do for air travel.

You will get flight coupons for the segments operated by TAP and "flight" coupons for the 9B segments operated by the train company, just like in another ticket with air travel only.

 
NOTE: Reservations made through the old AccesRail agreement for 9B Codeshare or Interline trains, for travel through March 31, 2022, will remain valid and check-in will still be done via check-in.accesrail.com. In the event that these reservations need to be changed, the new segment will need to be rebooked on flight W2, applicable from January 1, 2022, and the ticket will need to be reissued accordingly.

 

GDS ENTRIES

Amadeus
 

AN1AUGLISXIR/ATP,W2 - Availability on 1 August from Lisbon to Dresden railway station
or

AN01AUGLISFRA/ATP - Availability with link to TAP to Frankfurt
followed by
AN1A1AUGFRAXIR/AW2
- Frankfurt to Dresden by rail operated by Deutsche Bahn

Alternatively make a single entry availability from origin to/from QQY, inserting the transfer point (airport) for the train:           
AN1AUGLISXIR/XFRA/ATP,W2
(where X/FRA represents the transfer airport Frankfurt to train, adding the companies on the route, ATP,W2).

Galileo

A01AUGLISXIR*TP/W2 - Availability on 1 August from Lisbon to Dresden railway station
or

A01AUGLISFRA*TP - Availability with link to TP to Frankfurt
followed by
A01AUGFRAXIR*W2
Availability from Frankfurt to Dresden by rail operated by Deutsche Bahn

Alternatively make a single entry availability from origin to/from QQY, inserting the transfer point (airport) for the train:    
A26AUGLISXIR.FRA*TP/W2
(where .FRA represents Frankfurt as the transfer airport for the train, adding the companies on the route, *TP/W2).

If you do not insert the transfer airport, you must pay attention to the connection alternatives that your GDS is showing you, so that you do not make a mistake booking by a route that the passenger does not want.

After the booking is completed, the PNR will receive SSRs, namely with a link to : Check-in Train Ticket

No airline tickets should be issued before these SSRs are received in the PNR

 

CHECK-IN AND TRAVEL DOCUMENTS

 Check-in in  WorldTicket is mandatory and will be available 72 hours before the journey. 

After check-in, the passenger will receive a boarding pass that he/she will have to present to board the train.

The baggage allowance will be that of the fare issued, however, there is no baggage transfer between services, so passengers must collect their baggage on arrival from the aircraft when transferring to a train or vice versa.

For more details please check:  DB Partner Portal

 

Rail&Fly" Program - Germany

TAP simultaneously maintains a Rail&Fly agreement allowing it to reach more than five thousand stations served by the DBahn, with fares published for the generic PCC QGY (for all stations served by the DB) .  See the booking and issuing procedures for this TAP product at Rail&Fly Fares with Deutsche Bahn.

OTHER EUROPEAN COUNTRIES
TAP AIR PORTUGAL and ACCESRAIL PARTNERSHIP

With the partnership established by TAP Air Portugal with several European railway companies through AccessRail, passengers will be able to travel quickly to the center of several European cities, with greater convenience and flexibility.

 

Train Stations in the UK 

Operator From/To
Airport
IATA Code To/From
Train Station

IATA Code

Train Station

First Transpennine Express (UK) Manchester Airport MAN York QQY
Manchester Airport MAN Sheffield ZFG
Manchester Airport MAN Liverpool LXL
Manchester Airport MAN Preston XPT
Manchester Airport MAN Lancaster XQL
Manchester Airport MAN Edinburgh ZXE
Manchester Airport MAN Glasgow ZGG

Operator

From/To
Airport
IATA Code To/From
Train Station

IATA Code

Train Station

LNER London Gatwick LGW** Edinburgh ZXE
London Gatwick LGW** Inverness ZIV
London Gatwick LGW** Aberdeen ZXA
London Gatwick LGW** York QQY
London Gatwick LGW** Newcastle NCL
London Gatwick LGW** Leeds LBA
** Including Thameslink Services ticket voucher between London Gatwick (LGW) and King’s Cross/St. Pancras Station (QQK). 
Operator From/To
Airport
IATA Code To/From
Train Station

IATA Code

Train Station

Great Western Rail (GWR)

 

London Heathrow* LHR/QQP Bath

QQX

London Heathrow* LHR/QQP Bridgwater UBW
London Heathrow* LHR/QQP Bristol Parkway BPR
London Heathrow* LHR/QQP Bristol Temple Meads TPB
London Heathrow* LHR/QQP Cardiff CFW
London Heathrow* LHR/QQP Exeter EXS
London Heathrow* LHR/QQP Falmouth UFM
London Heathrow* LHR/QQP Gloucester GLO
London Heathrow* LHR/QQP Hereford HFH
London Heathrow* LHR/QQP Newport XNE
London Heathrow* LHR/QQP Oxford OXF
London Heathrow* LHR/QQP Par PCW
London Heathrow* LHR/QQP Penzance PZE
London Heathrow* LHR/QQP Plymouth PLH
London Heathrow* LHR/QQP St. Austell USX
London Heathrow* LHR/QQP Swansea SWS
London Heathrow* LHR/QQP Swindon XWS
London Heathrow* LHR/QQP Taunton TTY
London Heathrow* LHR/QQP Worcester UWC

* Including Heathrow Express services between Heathrow Airport (LHR) and Paddington Station (QQP) as well as Great Western Rail service between QQP and onward destination.

 

Train Stations in Italy 

Operator From/To
Airport
IATA Code To/From
Train Station

IATA Code

Train Station

Trenitalia

Roma Fiumicino FCO BARI CENTRALE BAU

Roma Fiumicino

FCO BOLOGNA CENTRALE IBT

Roma Fiumicino

FCO BRESCIA BRZ

Roma Fiumicino

FCO BRINDISI BQD

Roma Fiumicino

FCO CASERTA CTJ

Roma Fiumicino

FCO FIRENZE CAMPO DI MARTE FIR

Roma Fiumicino

FCO FIRENZE S. M. NOVELLA ZMS

Roma Fiumicino

FCO FOGGIA FOI

Roma Fiumicino

FCO GENOVA BRIGNOLE GEP

Roma Fiumicino

FCO GENOVA PIAZZA PRINCIPALE GPP

Roma Fiumicino

FCO LA SPEZZIA CENTRALE QLP

Roma Fiumicino

FCO LAMEZIA TERME CENTRALE LTZ

Roma Fiumicino

FCO LECCE LCZ

Roma Fiumicino

FCO MILANO CENTRALE XIK

Roma Fiumicino

FCO MILANO ROGOREDO IMR

Roma Fiumicino

FCO NAPOLI CENTRALE INP

Roma Fiumicino

FCO NAPOLI AFRAGOLA NHR

Roma Fiumicino

FCO PADOVA QPA

Roma Fiumicino

FCO PISA CENTRALE PCE

Roma Fiumicino

FCO REGGIO CALABRIA C. RCC

Roma Fiumicino

FCO SALERNO ISR

Roma Fiumicino

FCO TORINO PORTA NUOVA TPY

Roma Fiumicino

FCO TRIESTE AIRPORT TRS

Roma Fiumicino

FCO TRIESTE CENTRALE TXB

Roma Fiumicino

FCO VENEZIA MESTRE XVY

Roma Fiumicino

FCO VENEZIA S. LUCIA XVQ

Roma Fiumicino

FCO VERONA PORTA NUOVA XIX
Milan Malpensa MXP BARI CENTRALE BAU

Milan Malpensa

MXP BOLOGNA CENTRALE IBT

Milan Malpensa

MXP BRESCIA BRZ

Milan Malpensa

MXP BRINDISI BQD

Milan Malpensa

MXP CASERTA CTJ

Milan Malpensa

MXP FIRENZE S. M. NOVELLA ZMS
Milan Malpensa MXP FOGGIA FOI

Milan Malpensa

MXP GENOVA BRIGNOLE GEP

Milan Malpensa

MXP GENOVA PIAZZA PRINCIPALE GPP

Milan Malpensa

MXP LAMEZIA TERME CENTRALE LTZ

Milan Malpensa

MXP LECCE LCZ

Milan Malpensa

MXP NAPOLI AFRAGOLA NHR
Milan Malpensa MXP NAPOLI CENTRALE INP

Milan Malpensa

MXP PADOVA QPA

Milan Malpensa

MXP REGGIO CALABRIA C. RCC

Milan Malpensa

MXP SALERNO ISR

Milan Malpensa

MXP TORINO PORTA NUOVA TPY

Milan Malpensa

MXP TRIESTE AIRPORT TRS
Milan Malpensa MXP TRIESTE CENTRALE TXB

Milan Malpensa

MXP VENEZIA MESTRE XVY

Milan Malpensa

MXP VENEZIA S. LUCIA XVQ

Milan Malpensa

MXP  VERONA PORTA NUOVA XIX


 

Train stations in Belgium and Holland

Operator From/To
Airport
IATA Code To/From
Train Station

IATA Code

Train Station

SNCB/NS Int.

(Belgium – Netherlands)

Antwerp

ZWE

Amsterdam Schiphol

AMS
Brussels Airport BRU Breda QRZ
Brussels Airport BRU Rotterdam QRH
Brussels Airport BRU The Hague ZYH

 

 

Train Stations in Switzerland 

Operator From/To
Airport
IATA Code To/From
Train Station

IATA Code

Train Station

Swiss Federal

Railways (SBB)

Zurich Airport ZRH Basel SBB Train Station ZDH
Zurich Airport ZRH

Bern Hauptbahnhof

ZDJ
Zurich Airport ZRH Chur Train Station ZDT
Zurich Airport ZRH Grenchen Sud Train Station ZHI
Zurich Airport ZRH Lausanne Train Station QLS
Zurich Airport ZRH

Luzern Train Station

QLJ
Zurich Airport ZRH St. Gallen Train Station QGL
Zurich Airport ZRH Geneva Train Station ZHT
Geneva Airport GVA

Bern Hauptbahnhof

ZDJ
Geneva Airport GVA Lausanne Train Station QLS
Geneva Airport GVA Luzern Train Station

QLJ

Geneva Airport GVA Sion Airport 

SIR

Geneva Airport GVA Zurich Airport

ZRH

Geneva Airport GVA St. Gallen Train Station

QGL

Geneva Airport GVA

Zurich Train Station

ZLP

 

Train Stations in Austria 

Operator From/To
Airport
IATA Code To/From
Train Station

IATA Code

Train Station

ÖBB Vienna Airport VIE St. Pölten Hbf POK
Vienna Airport VIE Linz Hbf LZS
Vienna Airport VIE Salzburg Hbf ZSB
Vienna Airport VIE Innsbruck Hbf IOB
Vienna Airport VIE Bregenz XGZ
Vienna Airport VIE Graz Hbf GGZ
Vienna Airport VIE Wien Hbf

XWC

Vienna Airport VIE Klagenfurt Hbf* KGV
Vienna Airport VIE Brno hl.n.* ZDN
Vienna Airport VIE Praha hl.n.* XYG
Vienna Airport VIE Ostrava hl.n.* XJV
Vienna Airport VIE Györ* QGY
Vienna Airport VIE Budapest keleti* XXQ

* No direct connection, change train in Wien Hbf (Vienna main station)

 

Train Stations in Sweden 

Operador

from/to
airport

 IATA Code

from/to
Train Station

IATA Code

Train Station

SJ Arlanda ARN

AVESTA KRYLBO

XYB

Arlanda

ARN

BORLÄNGE XYB

Arlanda

ARN

FALUN XWF

Arlanda

ARN

GÄVLE QYU

Arlanda

ARN

HEDEMORA XXU

Arlanda

ARN

HUDIKSVALL HUV

Arlanda

ARN

LEKSAND XXO
Arlanda ARN LINKÖPING LPI

Arlanda

ARN

MORA MXX

Arlanda

ARN

NORRKÖPING XYK

Arlanda

ARN

ÖREBRO XWR

Arlanda

ARN

ÖSTERSUND OSD

Arlanda

ARN

SALA XYX

Arlanda

ARN

SÖDERHAMN SOO

Arlanda

ARN

SÖDERTÄLJE XEZ

Arlanda

ARN

SUNDSVALL XXZ

Arlanda

ARN

UPPSALA QYX

 

BOOKING AND ISSUANCE

Booking and issuance can be done using the pseudo-city code of the train station.

TAP has published thoroughfares from Portugal to each station or the other way round.
Make a regular fare availability and fare display to/from any of the stations in the tables above.

Fares are available on the following products:

INTERCONTINENTAL: Basic, Classic, Plus, Executive and TopExecutive
CONTINENTAL: Classic, Plus, Executive and TopExecutive

The train segment is represented by flight segment 9B and must be booked in the booking classes according to the Booking Code Information in your GDS, (i.e. FQS in Amadeus or FDC in Galileo).

To issue a combined ticket simply quote as you normally do for air travel.

You will get flight coupons for the segments operated by TAP and "flight" coupons for the 9B segments operated by the train company, just like in another ticket with air travel only.

 

GDS ENTRIES

Amadeus
 

AN1AUGLISQQY/ATP,9B - Availability on 1 August from Lisbon to York railway station
or

AN01AUGLISMAN/ATP - Availability with link to TAP for Manchester
followed by
AN1A1AUGMANQQY/A9B - Manchester to York by rail operated by First Transpennine Express.


Alternatively make a single availability entry from origin to/from QQY, inserting the transfer point (airport) for the train:           
AN1AUGLISQQY/XMAN/ATP,9B (where X/MAN represents the transfer airport Manchester to train, adding the companies on the route, ATP,9B).

Galileo

A01AUGLISQQY*TP/9B - Availability on 1 August from Lisbon to York railway station
or

A01AUGLISMAN*TP - Availability with link to TP for Manchester
followed by
A01AUGMANQQY*9B - Availability from Manchester to York by rail operated by First Transpennine Express.

Alternatively make a single entry availability from origin to/from QQY, inserting the transfer point (airport) for the train:    
A26AUGLISQQY.MAN*TP/9B (where .MAN represents Manchester as a transfer airport for the train, adding the companies on the route, *TP/9B).

If you do not insert the transfer airport, you must pay attention to the connection alternatives that your GDS is showing you, so that you do not make a mistake booking by a route that the passenger does not want.

After the booking is completed, the PNR will receive SSRs, namely with a link to  www.accesrail.com/checkin 

No airline tickets should be issued before these SSRs are received in the PNRs!
 

Example of SSR on a trip via MAN to York (QQY) station:

  2  TP1314 O 01AUG 7 LISMAN HK1  0605 1  0705 0955   *1A/E*

     OPERATED BY PORTUGALIA

  3  9B6448 Y 01AUG 7 MANQQY HK1       TN 1233 1435       E*

     OPERATED BY SUBSIDIARY/FRANCHISE

...

  6 SSR MAAS 9B KK1 PAX MUST VISIT CHECK-IN.ACCESRAIL.COM TO

       CHECK-IN WITHIN 72 HOURS BEFORE TRAIN DEPARTURE/S3

 

CHECK-IN AND TRAVEL DOCUMENTS

Check-in on AccesRail for the train journey is mandatory and will be available 72 hours before the journey. 

After check-in, the passenger will receive a boarding pass that he/she will have to present to board the train.

The baggage allowance will be that of the fare issued, however, there is no baggage transfer between services, so passengers must collect their baggage on arrival from the aircraft when transferring to a train or vice versa.

 

Consult  Travel Agent Handout TAP-AccesRail for further details.

 

Couldn't find what you were looking for?
Try other support topics
Couldn't find an answer to your question?Send your question / request to TAP's helpdesk