To travel by train from Porto in Portugal to Tirana in Albania, the main route leads via Spain, France and Italy. Please read the following information and blog posts.
1 波尔图 (葡萄牙) - 里斯本 (葡萄牙) - 马德里 (西班牙) - 尼斯 (法国) - 安科纳 (意大利) - 帕特雷 (希腊) - 塞萨洛尼卡 (希腊) - 地拉那 (阿尔巴尼亚)
To travel from Porto to Lisbon by train you have frequent direct connections every day. Second class tickets are available from 9,50 Euro and first class tickets from 22,50 Euro. 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 price and schedule, please use on of our booking links.
TH 221 巴黎 - 威尼斯
To travel from Italy to Greece, you have to take the ferries of Minoan Lines or Superfast Ferries. These run from Bari, Ancona, Venice and Trieste via Igoumenitsa to Patras. All ferry ports except Igoumenitsa have railway connections.
Patras is located on the Peloponnes and has a railway connection to Athens. However, between Patras and Kiato currently a replacement bus service is operating. Igoumenitsa is located in the north of Greece and has bus connections to Kalambaka and Thessaloniki.
To Bari and Ancona you will find frequent train connections from cities such as Rome, Naples, Florence, Bologna and Milan.
If you want to travel from Greece to Albania, you have to take a bus. There is no passenger railway connection available between Greece and Albania.
There are direct buses on the route from Thessaloniki (Greece) to Tirana (Albania). Thessaloniki is connected to the railway network of Greece and as well to international destinations.