Rome2Rio

How to get fromUk to Sri Lankaby train, bus, plane, or taxi

Find Transport to Sri Lanka

See all options

There are 8 ways to get from Uk to Sri Lanka by train, bus, plane, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train, bus to Krasnoyarsk Yemelyanovo Airport, fly to Bandaranaike International Airport

    best
    1. Take the train from Nijneudinsk to Zlobinotrain train
    2. Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus bus
    3. Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Bandaranaike International Airport (CMB)plane plane KJA - CMB
    30h 30m
    Rs 88,165–314,020
  2. Train to Irkutsk Airport, fly to Bandaranaike International Airport

    1. Take the train from Nijneudinsk to Irkutsk Pastrain train
    2. Fly from Irkutsk Airport (IKT) to Bandaranaike International Airport (CMB)plane plane IKT - CMB
    24h 31m
    Rs 107,756–232,611
  3. Train, bus to Bratsk Airport, fly to Bandaranaike International Airport

    1. Take the train from Nijneudinsk to Tuluntrain train
    2. Take the bus from Tulun to Bratsk Bus Stationbus bus
    3. Fly from Bratsk Airport (BTK) to Bandaranaike International Airport (CMB)plane plane BTK - CMB
    37h 1m
  4. Train, bus to Krasnoyarsk Yemelyanovo Airport, fly to Mattala Rajapaksa International Airport, taxi, bus

    1. Take the train from Nijneudinsk to Zlobinotrain train
    2. Take the bus from Krasnoyarsk Bus station to Yemelyanovo Airportbus bus
    3. Fly from Krasnoyarsk Yemelyanovo Airport (KJA) to Mattala Rajapaksa International Airport (HRI)plane plane KJA - HRI
    4. Take the taxi from Mattala Rajapaksa International Airport (HRI) to Embilipitiyataxi taxi
    5. Take the bus from Embilipitiya to Rathnapurabus bus
    28h 26m
    Rs 145,235–326,820
  5. Train to Irkutsk Airport, fly to Kandy

    1. Take the train from Nijneudinsk to Irkutsk Pastrain train
    2. Fly from Irkutsk Airport (IKT) to Kandy (KDW)plane plane IKT - KDW
    38h 55m
    Rs 111,356–251,011
  6. Train, bus to Bratsk Airport, fly to Kandy

    1. Take the train from Nijneudinsk to Tuluntrain train
    2. Take the bus from Tulun to Bratsk Bus Stationbus bus
    3. Fly from Bratsk Airport (BTK) to Kandy (KDW)plane plane BTK - KDW
    2d 14h
  7. Train to Irkutsk Airport, fly to Hatton, taxi

    1. Take the train from Nijneudinsk to Irkutsk Pastrain train
    2. Fly from Irkutsk Airport (IKT) to Hatton (NUF)plane plane IKT - NUF
    3. Take the taxi from Hatton (NUF) to Ratnapurataxi taxi
    40h 52m
    Rs 114,356–254,611
  8. Train, bus to Bratsk Airport, fly to Hatton, taxi

    1. Take the train from Nijneudinsk to Tuluntrain train
    2. Take the bus from Tulun to Bratsk Bus Stationbus bus
    3. Fly from Bratsk Airport (BTK) to Hatton (NUF)plane plane BTK - NUF
    4. Take the taxi from Hatton (NUF) to Ratnapurataxi taxi
    2d 16h

Krasnoyarsk Yemelyanovo Airport (KJA) to Bandaranaike International Airport (CMB) flights

Calendar10Weekly Planes
Duration20h 10mAverage Duration
TicketRs 76,521Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Uk, Irkutsk, Russia and Sri Lanka?

There is no direct connection from Uk to Sri Lanka. However, you can take the taxi to Nijneudinsk, take the train to Zlobino, take the taxi to Krasnoyarsk Bus station, take the bus to Yemelyanovo Airport, walk to Krasnoyarsk Yemelyanovo Airport (KJA) airport, fly to Bandaranaike International Airport (CMB), then take the taxi to Negombo. Alternatively, you can take the taxi to Nijneudinsk, take the train to Irkutsk Pas, take the taxi to Irkutsk Airport (IKT) airport, fly to Bandaranaike International Airport (CMB), then take the taxi to Negombo.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Stansted Airport into central London, How to get from London to Edinburgh, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.