Several companies run buses to Konya from many other Turkish cities, including Aksaray, Ankara, Antalya, Isparta & Eğirdir, Istanbul and Nevşehir (Cappadocia). It’s best if you can reserve your bus seat a day or so in advance, but if not, just go to the bus station and you’ll probably be on your way to Konya in an hour or two.
Five companies run buses on the 663-km (412-mi), 10-hour trip between Istanbul and Konya. There are even more frequent buses between Ankara and Konya (260 km/162 miles, 3.5 hours).
By High-Speed Train
Yüksek Hızlı Tren service between Konya and Ankara offers 8 trains daily in each direction taking less than 2 hours to traverse the 260-km distance. You can take one high-speed train daily between Istanbul and Konya, changing trains at Eskişehir: depart Istanbul (Pendik) at 13:30 (1:30 pm), arrive Eskişehir at 15:50, change trains and depart Eskişehir at 16:15 (4:15 pm), arriving in Konya at 17:54 (5:54 pm), for a total travel time of about 4.5 hours.
From Konya, the 10:00 am train arrives in Eskişehir at 11:42 am, and a high-speed train departs for Istanbul at 13:11 (1:11 pm), arriving in Istanbul (Pendik) at 15:39 (3:39 pm), making a total travel time of about six hours. There are also coordinated buses between Bursa and Eskişehir to connect to high-speed trains.
Night Train to İzmir
The Konya Mavi Tren (Konya Blue Train) travels nightly in each direction between Konya and İzmir (Alsancak) hauling Pullman, couchette and sleeping cars and a dining car.
Turkish Airlines has several flights each day between Istanbul and Konya. Pegasus Airlines flies between Istanbul and Konya as well.