There are 5 ways to get from Colombo to Frankfurt am Main by plane or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Frankfurt
best- Fly from Bandaranaike International Airport (CMB) to Frankfurt (FRA)plane CMB - FRA
11h 49m€326–581Fly to Stuttgart Airport, train
- Fly from Bandaranaike International Airport (CMB) to Stuttgart Airport (STR)plane CMB - STR
- Take the train from Hauptbahnhof to Frankfurttrain
15h 49m€496–787Fly to Düsseldorf International Airport, train
- Fly from Bandaranaike International Airport (CMB) to Düsseldorf International Airport (DUS)plane CMB - DUS
- Take the train from Duesseldorf Hbf to Frankfurt(Main)Hbftrain
16h 25m€370–1,026Fly to Nuremberg Airport, train
- Fly from Bandaranaike International Airport (CMB) to Nuremberg Airport (NUE)plane CMB - NUE
- Take the train from Nürnberg Hbf to Frankfurttrain
16h 43m€661–1,703Fly to Cologne Bonn Airport, train
- Fly from Bandaranaike International Airport (CMB) to Cologne Bonn Airport (CGN)plane CMB - CGN
- Take the train from Siegburg Bf to Frankfurttrain
16h 50m€520–1,684
Bandaranaike International Airport (CMB) to Frankfurt (FRA) flights
Comparing Your Travel Options
The cheapest way to get from Colombo to Frankfurt am Main is to fly which costs €320 - €600 and takes 11h 49m.
The fastest way to get from Colombo to Frankfurt am Main is to fly which takes 11h 49m and costs €320 - €600.
The distance between Colombo and Frankfurt am Main is 8113 km.
It takes approximately 11h 49m to get from Colombo to Frankfurt am Main, including transfers.
Frankfurt am Main is 4h 30m behind Colombo. It is currently 12:38 AM in Colombo and 8:08 PM in Frankfurt am Main.
There are 1541+ hotels available in Frankfurt am Main.
What companies run services between Colombo, Sri Lanka and Frankfurt am Main, Germany?
SriLankan Airlines, Edelweiss Air, and five other airlines fly from Bandaranaike International Airport (CMB) to Frankfurt (FRA) every 4 hours.
- Website
- turkishairlines.com
Flights from Bandaranaike International Airport to Frankfurt via Istanbul
- Ave. Duration
- 13h 50m
- When
- Every day
- Estimated price
- €380–1,300
Flights from Bandaranaike International Airport to Stuttgart Airport via Istanbul
- Ave. Duration
- 13h
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €500–1,700
Flights from Bandaranaike International Airport to Düsseldorf International Airport via Istanbul
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- €450–1,500
Flights from Bandaranaike International Airport to Nuremberg Airport via Istanbul
- Ave. Duration
- 13h 55m
- When
- Tuesday, Thursday, Sunday, Monday, Friday, and Saturday
- Estimated price
- €550–1,900
Flights from Bandaranaike International Airport to Cologne Bonn Airport via Istanbul
- Ave. Duration
- 14h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €490–1,600
- Website
- qatarairways.com
Flights from Bandaranaike International Airport to Frankfurt via Doha
- Ave. Duration
- 14h 43m
- When
- Every day
- Estimated price
- €400–1,200
Flights from Bandaranaike International Airport to Düsseldorf International Airport via Doha
- Ave. Duration
- 14h 47m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €470–1,400
- Website
- srilankan.com
Flights from Bandaranaike International Airport to Frankfurt
- Ave. Duration
- 11h
- When
- Wednesday
- Estimated price
- €390–1,100
Flights from Bandaranaike International Airport to Frankfurt via Doha
- Ave. Duration
- 14h 42m
- When
- Every day
- Estimated price
- €400–1,200
Flights from Bandaranaike International Airport to Düsseldorf International Airport via Doha
- Ave. Duration
- 16h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €470–1,400
- Website
- swiss.com
Flights from Bandaranaike International Airport to Frankfurt via Zurich
- Ave. Duration
- 12h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €330–1,200
Flights from Bandaranaike International Airport to Stuttgart Airport via Zurich
- Ave. Duration
- 13h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €430–1,600
Flights from Bandaranaike International Airport to Düsseldorf International Airport via Zurich
- Ave. Duration
- 14h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €390–1,500
Flights from Bandaranaike International Airport to Cologne Bonn Airport via Zurich
- Ave. Duration
- 16h 15m
- When
- Tuesday and Thursday
- Estimated price
- €420–1,600
- Website
- eurowings.com
Flights from Bandaranaike International Airport to Stuttgart Airport via Dubai
- Ave. Duration
- 13h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €550–1,600
Flights from Bandaranaike International Airport to Stuttgart Airport via London Heathrow
- Ave. Duration
- 14h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €600–1,600
Flights from Bandaranaike International Airport to Cologne Bonn Airport via London Gatwick
- Ave. Duration
- 16h 5m
- When
- Tuesday and Thursday
- Estimated price
- €470–1,600
- Website
- etihad.com
Flights from Bandaranaike International Airport to Frankfurt via Abu Dhabi
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- €320–480
Flights from Bandaranaike International Airport to Düsseldorf International Airport via Abu Dhabi
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- €360–950
- Website
- lufthansa.com
Flights from Bandaranaike International Airport to Frankfurt via Zurich
- Ave. Duration
- 12h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €330–1,200
- Website
- kuwaitairways.com
Flights from Bandaranaike International Airport to Frankfurt via Kuwait
- Ave. Duration
- 14h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €270–700
- Website
- airarabia.com
Flights from Bandaranaike International Airport to Düsseldorf International Airport via Sharjah
- Ave. Duration
- 19h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €270–950
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €29–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to Frankfurt
- Ave. Duration
- 2h 44m
- Frequency
- Every 30 minutes
- Estimated price
- €35–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Siegburg Bf to Frankfurt
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €24–50
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Duesseldorf Hbf to Frankfurt(Main)Hbf
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €24–45
- Website
- Nederlandse Spoorwegen (NS)
Want to know more about travelling around Germany
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide

















