Acces to Ephesus, by air and land is quite easy. The best and the most affordable way to get there would be by way of bus (coach) to Selcuk. you need just change buses in İzmir. Selcuk - Izmir is located within the boundaries.
Izmir to Selcuk approximately 86 kilometers (km) and can take up to about 1 hour by car.
From Ankara, Turkey Selcuk approximately 642 kilometers (km) and takes about 10 minutes by car in approximately 8 hours.
Istanbul to Selcuk approximately 629 kilometers (km) and takes about 30 minutes by car in approximately 8 hours.