所有城市原則上都要求依托一定的對(duì)外交通設(shè)施。
  河運(yùn)是早期城市形成的主要因素。從中國(guó)城市發(fā)展史來(lái)看,大部分城市都是沿江湖河海交通要道發(fā)育壯大起來(lái)的。就沿河城市論,可以分成六種區(qū)位類型:航運(yùn)端點(diǎn)、梯級(jí)中轉(zhuǎn)點(diǎn)、河流交匯點(diǎn)、河曲位置、過(guò)河點(diǎn)位置(渡口)、河口。
  隨著航運(yùn)技術(shù)的發(fā)展,船型不斷加大,吃水不斷加深,河口港城市向下游出?诜较蛲埔剖菐в衅毡樾缘囊(guī)律。到近現(xiàn)代,這種趨勢(shì)更加明顯,在我國(guó)如廣州向黃浦、天津向塘沽、福州向馬尾、寧波向鎮(zhèn)海和北侖、上海向?qū)毶蕉际堑湫偷睦印?br />   至于海港城市的區(qū)位,除了河口港類型外,還有位于海灣(如青島、大連)、島嶼(如香港、廈門)、陸連島(如澳門)、陸岬(如開普敦、直布羅陀)等其它位置類型。
  鐵路是現(xiàn)代快速、大運(yùn)量運(yùn)輸?shù)闹饕绞。鐵路的修筑可以促使沿線城市的誕生和興盛,又可能帶動(dòng)另一些城市的發(fā)展。石家莊市原來(lái)不過(guò)是正定縣的一個(gè)小鄉(xiāng)村,當(dāng)初京漢鐵路修到正定縣城時(shí),為了不破壞正定縣的風(fēng)水,把車站向南遷了十幾千米,建在了石家莊。不料后來(lái)石德、石太鐵路又在這里與京漢線相交,石家莊成了重要的鐵路樞紐,大大促進(jìn)了城市的發(fā)展,其地位不僅超過(guò)了正定縣城,而且成了省城,人口已超過(guò)100萬(wàn),正定縣城仍不過(guò)是3萬(wàn)人的小城。
  城市與鐵路的關(guān)系也有不同類型。若有幾條鐵路線在城市銜接或交匯,則城市在鐵路網(wǎng)中處于樞紐位置。一般來(lái)說(shuō),這里通達(dá)性好,城市腹地范圍比較廣大,地理位置比較重要,有利于城市發(fā)展。我國(guó)1990年289個(gè)20萬(wàn)人口以下的小城市,只有10%的城市有3個(gè)或3個(gè)以上方向出線的鐵路樞紐,119個(gè)20萬(wàn)到50萬(wàn)人口的中等城市,這類城市占29%;50到100萬(wàn)人口的大城市,相應(yīng)為50%;100萬(wàn)以上的特大城市,高達(dá)84%。鐵路樞紐城市按它們?cè)诼肪W(wǎng)中的地位和作用,還有主要樞紐、一般樞紐、次要樞紐和專業(yè)性樞紐的區(qū)別。若城市有兩個(gè)方向的鐵路對(duì)外聯(lián)系,稱為通過(guò)位置,在我國(guó)這種類型的城市是大量的,約占總城市數(shù)的38%。城市只有一個(gè)方向的鐵路對(duì)外聯(lián)系,則為端點(diǎn)位置,不少港口城市(如煙臺(tái)、廈門)和礦業(yè)城市(如東營(yíng)、棗莊、茂名)屬于這種類型。城市被干線鐵路連結(jié)還是被支線鐵路連結(jié),其城市地理位置的意義也不一樣。
  鐵路、公路、內(nèi)河、海運(yùn)、空運(yùn)等多種交通方式之間在一個(gè)城市的組合狀況和聯(lián)運(yùn)條件,又構(gòu)成城市間交通地理位置的復(fù)雜差異。