長崎市街地中心部から茂木へ国道324号、同じく市街地中心部から半島西岸を経て脇岬へ国道499号が伸びる。どちらも海上区間を含み、茂木・脇岬とも終点ではない。野母から茂木・矢上方面へ至る半島東岸は県道34号が走っている。他には香焼へ伸びる県道29号、深堀-大籠-蚊焼を繋ぐ県道224号などもある。長崎港大波止と伊王島、高島、五島列島を結ぶ船便が運航されている。東部の茂木と熊本県苓北町を結ぶ船便もあるが、平成23年（2011年）にフェリーが休止され、高速船（車載不可）に代わった。長崎自動車（長崎バス）によって長崎市街方面から各方面へバスが運行されている。他に半島内を連絡する長崎市コミュニティバス（長崎自動車が委託運行）もある。鉄道は長崎本線が長崎駅止まり、路面電車の長崎電気軌道も石橋電停止まりで、半島部に線路は通っていない。
沿岸部に漁業集落が点在するが、蚊焼・高浜、為石・宮崎などは農業集落の性質も持つ。為石は明治37年（1904年）に宝石サンゴ漁の船が男女群島海域で遭難する事件があり、以降農業に転じた経緯がある。また半島部には大規模な石炭層はないが、ほど近い西海上にある香焼島、伊王島、高島、端島では日本の近代化とともに石炭採掘が進められ、海底下で石炭を採掘していた。これは昭和61年（1986年）に最後の高島炭鉱が閉山するまで続いた（長崎県最後の炭鉱は2001年閉山の池島炭鉱）。深堀は中世には水軍の港として、江戸期は佐賀藩（鍋島氏）の飛地として栄えた。明治以降は三菱重工業長崎造船所をはじめとする造船業が興り、深堀・香焼地区には造船の関連企業が立ち並ぶ。沿岸漁業ではマアジ、ボラ（カラスミ用）、イセエビ、サザエ、アワビなど多くの魚介類が漁獲される。傾斜地を切り開いた段々畑ではビワやミカンの栽培が盛んで、「茂木びわ」は日本産ビワを代表する地域団体商標の一つである。
「普通」は各駅に停車する列車であるが、ここではJR京都線内の全区間で「普通」として運転される列車について解説する（高槻以東のみ各駅に停車する列車については前節を参照）。国鉄時代の通称である京阪神緩行線（緩行電車）と呼ばれることがある。全区間で内側線を走行する。日中から21時台までは1時間に8本運転されている。日中は8本とも高槻駅発着であるが、夕方ラッシュ時から21時台までは高槻駅・京都駅発着が4本ずつ運転されている。土曜・休日ダイヤの11・12時台では高槻駅・京都駅発着が4本ずつの運行である。大阪駅からは半数がJR神戸線須磨・西明石方面、半数がJR宝塚線新三田方面と直通する。朝ラッシュ時以外は大阪駅 - 京都駅間で後続の快速より先着し、朝ラッシュ時も高槻駅 - 京都駅間は後続の快速より先着する。大阪発で平日ダイヤの朝7時台に琵琶湖線直通草津行きが1本設定されている。また、平日朝5時台の高槻発3本と京都発1本はJR神戸線加古川行きとして運行されている。区間列車として、高槻発5時と平日6時台に京都行き、京都発0時台の最終で高槻行きの設定がある。また、毎日朝には大阪駅 - 吹田駅間の列車が1往復設定されている。車両は、網干総合車両所所属の207系・321系電車が使用され、すべて7両編成で運転されている。1972年3月15日の新幹線の岡山駅までの開業に伴うダイヤ改正で、昼間15分パターンのダイヤが生まれた。当時の1時間の運行本数は大阪駅 - 吹田駅間で8本、吹田駅 - 京都駅間で4本であった。上り京都方面を例にすると、新快速・快速（大阪駅で新快速待避）・普通（甲子園口発京都行き）・普通（西明石発吹田行き）の順に大阪駅を発車するパターンが15分ごとに繰り返される。普通が西明石駅 - 吹田駅間と甲子園口駅 - 京都駅間に系統分割されたのは、西明石発京都行きで直通運転すると当時内側線を走行していた新快速に追いつかれるからである。さらに朝晩時間帯は高槻駅発着の列車も運転されていた。1985年3月14日の改正で日中の快速が高槻駅 - 京都駅間で各駅に停車するようになり、この時間帯の運転区間は大阪駅 - 高槻駅間となった。201系が投入されたことによりスピードアップが図られ、大阪駅 - 吹田駅間で6本、吹田駅 - 高槻駅間が4本の運行パターンとなった。朝・夕方の一部列車は草津駅まで延長運転（後に一部は野洲駅まで延長）されるようになった。1986年11月1日改正では新快速が外側線運転に変更されたのに伴い、日中時間帯は高槻駅発着に統一され、運行本数も1時間に8本に増発された。京都駅ビル開業の1997年9月1日の改正で日中の高槻駅発着の半数が京都駅発着に延長され、2002年10月5日改正でJR神戸線直通系統が京都駅発着、JR宝塚線発着系統は高槻駅発着に統一された。2010年3月13日改正で日中の高槻駅 - 京都駅間の運行本数が1時間に2本に減便された。2011年3月12日改正で朝のJR宝塚線からの上りと下り尼崎行きの1往復が吹田駅発着に変更されたのち、2013年3月16日改正で現在の形態となっている。2015年3月14日改正時点で、大阪発毎日21時台には湖西線近江舞子行きが設定されていたほか、湖西線堅田を毎日6時台に出発して大阪方面へ向かう列車が設定されていたが、2016年3月26日のダイヤ改正で湖西線と直通しJR京都線内全線を普通として運転される列車はなくなった。