There are 12 ways to get from Ukraine to Calais by bus, plane, train, train (TGV), car, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Bus to Chișinău International Airport, fly to Beauvais–Tillé Airport, bus, train
best- Take the bus from Odessa station to Chisinau Airport
- Fly from Chișinău International Airport (RMO) to Beauvais–Tillé Airport (BVA)RMO - BVA
- Take the bus from Aéroport to Gare routière
- Take the train from Amiens to Calais Ville
13h 46mBus
cheapest- Take the bus from Kyiv Bus station to Paris Dépose Minute371
- Take the bus from Paris to Calais700 / ...
2d 3h€123–185Train
- Take the train from Kyiv-Pasazhyrskyi to Wien Meidling
- Take the train from Wien Meidling to Frankfurt(M) Flughafen FernbfIce
- Take the train from Frankfurt to Bruxelles Midi79
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille EuropeTgv
- Take the train from Lille Europe to Calais VilleTer
36h 42m€428–840Bus via Liège
- Take the bus from Kyiv Bus station to Liège GuilleminsN3204
- Take the bus from Liege to Calais
42h 15m€172–242Drive 2,220.9 km
- Drive from Kyiv to Calais2,220.9 km
22h 2m€338–488Bus to Chișinău International Airport, fly to Paris Charles De Gaulle Airport, train
- Take the bus from Odessa station to Chisinau Airport
- Fly from Chișinău International Airport (RMO) to Paris Charles De Gaulle Airport (CDG)RMO - CDG
- Take the train from Aeroport Cdg2 Tgv Roissy to Lille Europe
- Take the train from Lille Europe to Calais Ville
12h 2mBus to Chișinău International Airport, fly to Brussels South Charleroi Airport, bus, train
- Take the bus from Odessa station to Chisinau Airport
- Fly from Chișinău International Airport (RMO) to Brussels South Charleroi Airport (CRL)RMO - CRL
- Take the bus from Charleroi Airport to Brussels Midi / Brussels South West
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europe
- Take the train from Lille Europe to Calais Ville
13h 1mTrain, train to Rzeszów–Jasionka Airport, fly to Brussels Airport
- Take the train from Lviv to Przemysl Glowny
- Take the train from Przemysl Glowny to Rzeszow Glowny
- Fly from Rzeszów–Jasionka Airport (RZE) to Brussels Airport (BRU)RZE - BRU
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europe
- Take the train from Lille Europe to Calais Ville
14h 37m€185–439Train, train to John Paul Ii International Airport Kraków–Balice, fly to Beauvais–Tillé Airport, bus
- Take the train from Lviv to Przemysl Glowny
- Take the train from Przemysl Glowny to Krakow Glowny
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Beauvais–Tillé Airport (BVA)KRK - BVA
- Take the bus from Aéroport to Gare routière
- Take the train from Amiens to Calais Ville
15h 37m€126–319Train, train to Warsaw Chopin Airport, fly to Brussels Airport
- Take the train from Lviv to Przemysl Glowny
- Take the train from Przemysl Glowny to Warszawa Sluzewiec
- Fly from Warsaw Chopin Airport (WAW) to Brussels Airport (BRU)WAW - BRU
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europe
- Take the train from Lille Europe to Calais Ville
16h 10m€168–423Bus, bus to Iași International Airport, fly to Brussels South Charleroi Airport, train
- Take the bus from Odessa station to Chişinău Northern Bus Station
- Take the bus from Chişinău Northern Bus Station to Albiţa Border
- Take the bus from Albiţa Border to Iași
- Fly from Iași International Airport (IAS) to Brussels South Charleroi Airport (CRL)IAS - CRL
- Take the bus from Charleroi Airport to Brussels Midi / Brussels South West
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille Europe
- Take the train from Lille Europe to Calais Ville
17h 39mTrain, night train
- Take the train from Kyiv-Pasazhyrskyi to Wien Hbf
- Take the night train from Wien Hbf to Brussel-Zuid / Bruxelles-MidiNj
- Take the train from Brussel-Zuid / Bruxelles-Midi to Lille EuropeTgv
- Take the train from Lille Flandres to Calais VilleTer
42h 12m€382–730
Chișinău International Airport (RMO) to Beauvais–Tillé Airport (BVA) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Ukraine to Calais is to bus which costs €120 - €190 and takes 2 days 3h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Ukraine to Calais is to train and fly which takes 14h 37m and costs €180 - €440.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Ukraine to Calais. However, there are services departing from Khreshchatyk and arriving at Calais Ville via Kyiv-Pasazhyrskyi, Wien Meidling, Frankfurt, Brussel-Zuid / Bruxelles-Midi and Lille Europe. The journey, including transfers, takes approximately 36h 42m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Ukraine and Calais is 2408 km. The road distance is 2220.9 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ukraine to Calais without a car is to train which takes 36h 42m and costs €420 - €850.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 13h 46m to get from Ukraine to Calais, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ukraine to Calais train services, operated by ÖBB, depart from Kyiv-Pasazhyrskyi station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Ukraine to Calais is to train which takes 36h 42m and costs €420 - €850. Alternatively, you can bus via Liège, which costs €170 - €250 and takes 42h 15m.
Transport is disrupted due to the Russia-Ukraine war. Read more
Ukraine to Calais train services, operated by ÖBB, arrive at Wien Meidling station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Ukraine to Calais is 2221 km. It takes approximately 22h 2m to drive from Ukraine to Calais.
What companies run services between Ukraine and Calais, France?
You can take a subway from Khreshchatyk to Calais Ville via Vokzalna, Kyiv-Pasazhyrskyi, Wien Meidling, Frankfurt, Bruxelles Midi, Brussel-Zuid / Bruxelles-Midi, and Lille Europe in around 36h 42m. Alternatively, you can take a subway from Khreshchatyk to Calais via Vokzalna, Kyiv Bus station, Liège Guillemins, and Liege in around 42h 15m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- ryanair.com
Flights from John Paul Ii International Airport Kraków–Balice to Beauvais–Tillé Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €50–140
Flights from John Paul Ii International Airport Kraków–Balice to Beauvais–Tillé Airport via Milan Bergamo
- Ave. Duration
- 4h 55m
- When
- Monday, Saturday, and Sunday
- Estimated price
- €50–140
Flights from Iași International Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €60–250
- Website
- lot.com
Flights from Rzeszów–Jasionka Airport to Brussels Airport via Warsaw Chopin Airport
- Ave. Duration
- 6h 36m
- When
- Every day
- Estimated price
- €130–260
Flights from Warsaw Chopin Airport to Brussels Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- €60–290
- Website
- lufthansa.com
Flights from Chișinău International Airport to Paris Charles De Gaulle Airport via Frankfurt
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, and Friday
- Estimated price
- €100–390
Flights from Rzeszów–Jasionka Airport to Brussels Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–410
Flights from Rzeszów–Jasionka Airport to Brussels Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €100–410
Flights from Warsaw Chopin Airport to Brussels Airport via Munich
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €90–360
- Website
- flyulendo.com
Flights from Chișinău International Airport to Beauvais–Tillé Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- €50–210
Flights from Chișinău International Airport to Brussels South Charleroi Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €45–170
Flights from Iași International Airport to Brussels South Charleroi Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €55–230
- Website
- auraairlines.com
Flights from Chișinău International Airport to Beauvais–Tillé Airport
- Ave. Duration
- 3h 15m
- When
- Monday and Friday
- Estimated price
- €70–150
Flights from Chișinău International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 3h 10m
- When
- Sunday
- Estimated price
- €95–230
- Website
- brusselsairlines.com
Flights from Rzeszów–Jasionka Airport to Brussels Airport via Edinburgh
- Ave. Duration
- 7h 35m
- When
- Friday
- Estimated price
- €90–300
Flights from Warsaw Chopin Airport to Brussels Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–250
- Website
- hisky.aero
Flights from Chișinău International Airport to Beauvais–Tillé Airport
- Ave. Duration
- 3h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €95–290
- Website
- flyone.eu
Flights from Chișinău International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 3h 20m
- When
- Monday and Friday
- Estimated price
- €60–200
- Website
- austrian.com
Flights from Chișinău International Airport to Paris Charles De Gaulle Airport via Vienna
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €95–400
- Website
- klm.com
Flights from Warsaw Chopin Airport to Brussels Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- €65–340
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Amiens to Calais Ville
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- €27–60
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €27–40
- Rail 1st Class
- €40–60
Train from Lille Europe to Calais Ville
- Ave. Duration
- 40 min
- Frequency
- 5 times a week
- Estimated price
- €18–40
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €18–27
- Rail 1st Class
- €28–40
Train from Aeroport Cdg2 Tgv Roissy to Lille Europe
- Ave. Duration
- 52 min
- Frequency
- 4 times a day
- Estimated price
- €30–75
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €30–50
- Rail 1st Class
- €50–75
Train from Lille Flandres to Calais Ville
- Ave. Duration
- 1h 18m
- Frequency
- Every 2 hours
- Estimated price
- €17–40
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €17–25
- Rail 1st Class
- €26–40
Train from Kyiv-Pasazhyrskyi to Wien Meidling
- Ave. Duration
- 21h 1m
- Frequency
- Once daily
- Estimated price
- €260–370
- Website
- https://www.oebb.at/en/
Train from Kyiv-Pasazhyrskyi to Wien Hbf
- Ave. Duration
- 20h 48m
- Frequency
- Twice daily
- Estimated price
- €260–370
- Website
- https://www.oebb.at/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Wien Meidling to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 6h 35m
- Frequency
- 5 times a day
- Estimated price
- €90–240
- Website
- https://int.bahn.de/en
Train from Frankfurt to Bruxelles Midi
- Ave. Duration
- 2h 47m
- Frequency
- Every 4 hours
- Estimated price
- €45–130
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Brussel-Zuid / Bruxelles-Midi to Lille Europe
- Ave. Duration
- 34 min
- Frequency
- Every 3 hours
- Estimated price
- €15–40
- Website
- https://www.sncf-connect.com/en-en
Train from Lille Europe to Calais Ville
- Ave. Duration
- 42 min
- Frequency
- Once a week
- Estimated price
- €25–60
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €25–35
- 1st Class
- €45–60
Train from Aeroport Cdg2 Tgv Roissy to Lille Europe
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €20–70
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Aeroport Cdg2 Tgv Roissy to Lille Europe
- Ave. Duration
- 59 min
- Frequency
- Once a week
- Estimated price
- €50–110
- Website
- https://www.eurostar.com/rw-en
- Standard
- €50–75
- Comfort
- €60–85
- Premium
- €85–110
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Lviv to Przemysl Glowny
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- Estimated price
- €35–55
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- €35–55
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Przemysl Glowny to Rzeszow Glowny
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €7–14
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €7–11
- 1st Class
- €11–14
Train from Przemysl Glowny to Krakow Glowny
- Ave. Duration
- 2h 27m
- Frequency
- Hourly
- Estimated price
- €39–44
- Website
- https://www.intercity.pl/en/
Train from Przemysl Glowny to Warszawa Sluzewiec
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- €15–25
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €15–21
- 1st Class
- €20–25
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Przemysl Glowny to Rzeszow Glowny
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €4–7
- Website
- https://polregio.pl/pl/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Przemysl Glowny to Rzeszow Glowny
- Ave. Duration
- 52 min
- Frequency
- Twice daily
- Estimated price
- €6–11
- Website
- https://regiojet.com/
- 2nd Class
- €6–10
- 1st Class
- €7–11
Train from Przemysl Glowny to Krakow Glowny
- Ave. Duration
- 2h 41m
- Frequency
- Twice daily
- Estimated price
- €12–29
- Website
- https://regiojet.com/
- 2nd Class
- €12–17
- 1st Class
- €20–29
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Wien Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 15h 20m
- Frequency
- 6 times a week
- Estimated price
- €90–280
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €260–280
- Couchette Carriage
- €160–190
- Seating Carriage
- €90–110
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Odessa station to Chisinau Airport
- Ave. Duration
- 2h 56m
- Frequency
- Hourly
- Schedules at
- galtrans.md
Bus from Odessa station to Chişinău Northern Bus Station
- Ave. Duration
- 3h 9m
- Frequency
- Hourly
- Schedules at
- galtrans.md
Bus from Chişinău Northern Bus Station to Albiţa Border
- Ave. Duration
- 1h 20m
- Frequency
- Every 10 minutes
- Schedules at
- galtrans.md
Bus from Albiţa Border to Iași
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Schedules at
- galtrans.md
- Phone
- 09 70 15 01 50
- contact@oise-mobilite.fr
- Website
- oise-mobilite.fr
Bus from Aéroport to Gare routière
- Ave. Duration
- 1h 11m
- Frequency
- Every 2 hours
- Estimated price
- €1
- Website
- https://www.oise-mobilite.fr/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Kyiv Bus station to Liège Guillemins
- Ave. Duration
- 37h 5m
- Frequency
- Once daily
- Estimated price
- €160–230
- Website
- https://www.flixbus.co.uk
Bus from Paris to Calais
- Ave. Duration
- 3h 40m
- Frequency
- Every 30 minutes
- Estimated price
- €23–35
- Website
- https://www.flixbus.co.uk
- Phone
- 0745 638 910
- transnicolaescu@yahoo.com
- Website
- transnicolaescu.ro
Bus from Liege to Calais
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- €12
- Schedules at
- transnicolaescu.ro
- info@flibco.com
- Website
- flibco.com
Bus from Charleroi Airport to Brussels Midi / Brussels South West
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €15–21
- Website
- https://www.flibco.com/en
- helpline.svs@gmail.com
- Website
- svs.md
Bus from Chişinău Northern Bus Station to Albiţa Border
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Website
- https://svs.md/en/bus/route/number-19167
- Phone
- +380 (68) 770-60-30
- info@klr.com.ua
- Website
- klr.com.ua
Bus from Kyiv Bus station to Paris Dépose Minute
- Ave. Duration
- 46h 19m
- Frequency
- Twice a week
- Estimated price
- €100–150
- Website
- https://klr.com.ua/en
Want to know more about travelling around France
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 1075+ hotels available in Calais.



























































