Rome2Rio

How to get fromRuse to Kaliakraby train, taxi, bus or car

Find Transport to Kaliakra

See all options

There are 6 ways to get from Ruse to Kaliakra by train, taxi, bus, or car

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, taxi

    best
    1. Take the train from Ruse to Varnatrain9621 / ...
    2. Take the taxi from Varna to Kaliakrataxi
    5h 8m
    $67–87
  2. Bus via Shumen

    cheapest
    1. Take the bus from Ruse to Shumenbus
    2. Take the bus from Shumen Bus Station to KavarnabusGroup Plus 2446
    5h 48m
    $20–27
  3. Drive 258.7 km

    1. Drive from Ruse to Kaliakracar258.7 km
    3h 23m
    $41–59
  4. Bus

    1. Take the bus from Ruse to Varnabus
    2. Take the bus from Varna to Bozhuretsbus
    5h 56m
    $25–32
  5. Train

    1. Take the train from Ruse to Varnatrain9621 / ...
    6h 30m
    $25–38
  6. Train, bus

    1. Take the train from Ruse to Varnatrain9621 / ...
    2. Take the bus from Varna to Kavarnabus
    6h 31m
    $28–42

Questions & Answers

What companies run services between Ruse, Bulgaria and Kaliakra, Bulgaria?

You can take a bus from Ruse to Kaliakra via Shumen Bus Station and Kavarna in around 5h 48m. Alternatively, Bulgarian Railways (BDZh) operates a train from Ruse to Varna twice daily. Tickets cost $7–12 and the journey takes 3h 47m.

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 What documents do I need to cross Niagara Falls?, Need to know: Jadrolinija, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.