大阪市営バス港営業所
JR大阪駅の改装工事に伴う大阪駅前の構内(黄色)のりばの進入・進出経路変更により、現在は大阪駅前→桜橋間は梅田新道交差点経由で運行している(ただし梅田新道停留所には停車しない)。
この名残で長年桜橋→大阪駅前を桜橋交差点を右折して大阪駅前第1ビル東側の道路を通行していたが、現在は桜橋→大阪駅前は四つ橋筋経由で運行している。
2008年10月20日より、前日に開業した京阪電鉄中之島線への乗り換えの利便性向上のために、肥後橋 - 堂島間の渡辺橋停留所にも停車するようになる。 それ以前の渡辺橋停留所(大阪駅前方面行き)は中之島通沿いに設置されていて53号系統のみ停車していた。京阪中之島線建設中に四つ橋筋沿いに移設されたものの53号系統以外のバスは2008年10月19日(京阪電鉄中之島線開業日)まで渡辺橋停留所には停車していなかった。
2009年3月29日、市バス再編時の際のダイヤ改正で港営業所が当該路線の担当から外れ、代わって住之江営業所が当該路線の担当に加わる。
2010年3月28日、住之江営業所担当が外れ、港営業所担当が復活する。
2010年9月1日、住之江営業所担当が復活する。
2012年4月1日、運行経路がなんば - 大阪駅前に変更され、担当に東成営業所が加わり、一方で住之江営業所が担当から外れる。
2013年の営業所廃止により鶴町、東成両営業所の担当に。
以前の94号系統時代に路面凍結や大雨による冠水(なみはや大橋の大正区側の最下部で発生)でなみはや大橋が通行止になったことがあった。この場合緊急処置として、天保山 - 第一突堤前 - ドーム前千代崎(第一突堤前 - ドーム前千代崎間は港区内の走行でノンストップ)と、鶴町二丁目 - ドーム前千代崎(この区間に限り鶴町営業所が臨時で担当する)との2区間に分け、ドーム前千代崎を接点とした運行を行った。
弁天町バスターミナル - 港車庫間は、九条営業所が港営業所に移転した時に支線106A号系統として運行を開始したのが始まりである。なお、元々この区間を含む路線としては支線106号系統(弁天ふ頭 - 弁天町駅前 - 福栄橋 - 第三突堤前)が存在していた(この変遷については上記の20号系統の項で述べる)。
2002年1月27日の市バス再編の際に系統番号が支線106A号系統から106A号系統に変更となり、後に109号系統が106号系統に統合され循環運転になった際に106D号系統に変更となる。
2010年3月28日の系統再編の際に系統番号が106D号系統から51号系統に変更となる。
2013年4月1日のダイヤ改正で、61号系統と統合し、弁天町バスターミナル-福栄橋-天保山という経路に変更。港営業所が廃止され、「港車庫」から「福崎二丁目」に停留所名が変更される。担当は鶴町・酉島両営業所。
20号系統は、大阪環状線・地下鉄中央線弁天町駅と港区南部の工業地域を結ぶ路線である。日中および夜間は20A号系統として弁天町バスターミナル-第三突堤前間の運行となる。
72:天保山 - 築港一丁目 - 第一突堤前 - (なみはや大橋) - 大運橋通 - 大正区役所前 - 大正橋 - ドーム前千代崎