It is a 244 kilometer (152 miles) distance between Antalya and Pamukkale, a drive of 3 to 4 hours. There are no direct flights or trains between Antalya and Pamukkale, so you’ll have to go by bus or car.
Bus companies don’t take you directly to Pamukkale, but to the Denizli otogar bus station. There are busses operating every day from Antalya to Denizli. You can buy your tickets directly from the following popular bus operators: Pamukkale and Kamil Koc or the ticket platforms Obilet and Biletall. The booking options include the ability to reserve your seat and time slot. Bus services include water, cold or hot drinks and snacks.
The bus drive from Antalya to Denizli otogar bus station will take about 4 hours and costs 42 Turkish Lira (7 euros or $8,-) for one way tickets.
The bus will drop you off at Denizli otogar bus station and then you have the option to go by minibus (Turkish: Dolmus) or taxi to Pamukkale (a 18 kilometers / 11 miles distance). The minibuses depart the Otogar’s Platform Gate 76 on the lower level (below the intercity bus gates) every 15 to 20 minutes. For the minibus from Denizli otogar to Pamukkale the price will be 5 Turkish Lira (0,75 euros or $1). The minibuses usually have seats for about 20 people, so be aware that it can be crowded. If you take the taxi to Pamukkale, this will cost you a lot more. The price will be about 70 to 80 YTL (11 euros or $12,-), but off course faster than the minibus and with more comfort.
It’s a 244 kilometer (152 miles) distance between Antalya and Pamukkale. By car this will be a drive of 3 to 4 hours.