The most comfortable way to reach Izmir from Istanbul is to take a 2-hour flight and reach your destination. Alternatively, you can also take a train, but it takes around 15 to 16 hours to reach and is comparatively cheap from flights or take a bus which takes around 8 to 9 hours.