There are 3 ways to get from Kavala to Asproválta by bus, taxi 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.

Recommended option

Bus, taxi  •  1 h 34 min

  1. Take the bus from Kavala to Rodolivos
  2. Take a taxi from Rodolivos to Asproválta

$70 - $87

2 alternative options

Taxi  •  56 min

  1. Take a taxi from Kavala to Asproválta 51.8 miles

$120 - $150

Drive  •  56 min

  1. Drive from Kavala to Asproválta 51.8 miles

$12 - $18

Questions & Answers

The cheapest way to get from Kavala to Asproválta is to drive which costs 11€ - 16€ and takes 56 min.

More details

The quickest way to get from Kavala to Asproválta is to taxi which costs 100€ - 130€ and takes 56 min.

More details

The distance between Kavala and Asproválta is 64 km. The road distance is 82.9 km.

Get driving directions

It takes approximately 1 h 34 min to get from Kavala to Asproválta, including transfers.

More details

Map of how to get from Kavala to Asproválta.
Launch map view
  • Distance: 39.7 miles
  • Duration: 1 h 34 min

What companies run services between Kavala, Greece and Asproválta, Greece?

There is no direct connection from Kavala to Asproválta. However, you can take the bus to Rodolivos then take the taxi to Asproválta. Alternatively, you can take the taxi to Asproválta.

Bus operators
KTEL Serron
Phone
23210-22822
Email
ktelserres@gmail.com
Website
ktelserron.gr
Bus from Kavala to Rodolivos
Ave. Duration
1 h
Frequency
4 times a day
Estimated price
$5 - $8
Schedules at
ktelserron.gr
Other operators
Taxi from Rodolivos to Asproválta
Ave. Duration
34 min
Estimated price
$65 - $80

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 The beginner’s guide to the 2018 World Nomad Games, Why you should take the train in the US and Getting to Milan from the airport - to help you get the most out of your next trip.