Getting to Alexandroupoli by car
If you are from Romania, Bulgaria, Serbia, Albania, North Macedonia or Turkey the easiest way to get to Samothraki is by car. Alexandroupoli is on Egnatia Odos, the great east to west Greek highway. It's well maintained and generally empty. There's no need to pay for a vigniette in Greece, but depending on where you enter the country there might be one or more toll stations along the way.
Coming from Romania
Find out more about traveling by car from Romania to Samothraki.
Coming from Bulgaria
Bulgaria shares a long border with Greece with multiple border points, so depending on where you live you might choose one or the other. The one from Makaza is closest to Alexandroupoli, is usually the least crowded and there is only one toll station along the way.
Coming from Turkey
Greece shares two land border points with Turkey (Edirne and Kesan). Both are well connected to the Greek road network and are reasonably close to Alexandroupoli.
Getting to Alexandroupoli by plane
Flying is the easiest way to get here from most international destinations. The city has a small domestic airport (AXD). So getting here involves a stop in Athens. An alternative would be to fly directly to Kavala or Thessaloniki and then renting a car from there. There are also buses and trains to Alexandroupoli, but the journey takes way too many hours to be considered practical.
Parking in Alexandroupoli
Although it's advisable to bring your car to the island, there are options to leave it in the safe and reasonably priced parking lot in the port. It costs 3€ / day.
On the island there are ways to get around without a car - like renting a scooter, taking the bus or a cab, or even hitchhiking.