Direct buses via Laft – Bandar-e Pol ferry connect the Island and major cities in the mainland without transfer.
Note that some buses leave from / arrive at Dargahan, not Qeshm City.
(1) To / From Shiraz (Approximately 10 hours) Fare: IRR500,000
(2) To / From Yazd (Approximately 13 hours) Fare: IRR500,000
(3) To / From Esfahan (Approximately 17 hours) Fare: IRR650,000