Edirne is situated a few hours west of Istanbul, right by the borders with both Greece and Bulgaria. For those entering Turkey by land from the EU, consider spending a night in Edirne before making your way to Istanbul.
For those coming to Edirne from Istanbul, the easiest way to do so is by bus. There aren’t nearly as many buses to Edirne as one might think, though. Only two companies, Metro and Nilüfer, offer routes there.
Getting there, I went with Metro who were charging 75 TL, while the bus was 40 minutes late. Taking Nilüfer on the way back, they were charging the same amount.
Before your visit, it would be wise to check the timetable in advance on a site like BusBud or Obilet. Only coach buses are an option, and no minibuses run between the two cities.
Once in town, regular public buses run between the Edirne otogar (bus terminal) and the city center.