Train from Lanzarote to Tallinn

Lanzarote
Tallinn, Estonia

Your cost to travel by Car ferry, bus, train: $608 - $743

Arrecife
  • Total Distance:

    1125.7 km (699 miles)

  • Travel Time:

    36 Hours 34 Minutes

  • Frequency:

    0 Times/Day

  • Ferry Fare:

    180.0 USD (~2,102.63 EEK)

Cadiz
  • Total Distance:

    2215.6 km (1377 miles)

  • Travel Time:

    33 Hours 11 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    150.0 USD (~1,752.19 EEK)

Bern, Neufeld P+R
  • Total Distance:

    4.51 km (3 miles)

  • Travel Time:

    7 Minutes

  • Frequency:

    202 Times/Day

  • Bus Fare:

    5.0 USD (~58.41 EEK)

Bern
  • Total Distance:

    1013.72 km (630 miles)

  • Travel Time:

    8 Hours 22 Minutes

  • Frequency:

    5 Times/Day

  • Train Fare:

    240.0 USD (~2,803.51 EEK)

Berlin-Spandau
  • Total Distance:

    8.18 km (5 miles)

  • Travel Time:

    13 Minutes

  • Frequency:

    186 Times/Day

  • Train Fare:

    1.0 USD (~11.68 EEK)

Berlin ZOB Masurenallee
  • Total Distance:

    1636.36 km (1017 miles)

  • Travel Time:

    26 Hours 26 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    95.0 USD (~1,109.72 EEK)

Tallinn
Source: Rome2rio

Bus route map

Train schedule

Departure Arrival Bus Fare Operator Duration
Bern Berlin-Spandau 252 USD http://fahrplan.sbb.ch/bin/query.exe/en?revia=yes&existOptimizePrice=1&country=overseas&initialAvail=ON&S=Bern%2C%20Neufeld%20P%2BR&Z=Berlin-Spandau&start=1 8h 7mins
Berlin-Spandau Berlin Westkreuz 1 USD http://partners.webmasterplan.com/click.asp?ref=578266&site=2894&type=text&tnb=39&diurl=http://reiseauskunft.bahn.de/bin/query.exe/en?S=Berlin-Spandau&Z=Berlin%20Westkreuz!&start=1&dbkanal_003=L01_S01 13mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 709 USD ~ 8,282 EEK
2 people 1,418 USD ~ 16,564 EEK
3 people 2,127 USD ~ 24,846 EEK
4 people 2,836 USD ~ 33,128 EEK
5 people 3,545 USD ~ 41,410 EEK

Did you know?

  • The total CO2 Emission for your Lanzarote - Tallinn train trip is 313.95000000000005 kg
  • Your total cost to travel by train from Lanzarote to Tallinn is about 709.0 USD (~8,282.04 EEK)