تهران تا شیراز 900 کیلومتر فاصله زمینی و چیزی حدود 650 کیلومتر فاصله هوایی دارد.