1910-ben indította el a BKVT a Központi Városháza és a Városmajor között mint a fogaskerekű „csatlakozó járata”.[1] A villamos útvonala részben a 31-es viszonylatéval volt azonos, a Margit hídon át érte el Budát.[1] Pár évvel később már a 39-es és 41-es villamos betétjárataként, a Retek utca (Széll Kálmán tér környéke) és Hűvösvölgy között járt, de csak a nyári kirándulószezon idején.[1] 1915-ben a Kelenföld vasútállomást a Déli pályaudvarral és a Nyugati pályaudvarral összekötő körjárat kapta a 49-es jelzést.[1] 1919 augusztusa és 1920. április 24. között közlekedése szünetel, majd ismét a régi útvonalán közlekedik; ellentétes irányban 1926-ig az 51-es járt.[1] 1926. július 12-én megszűnt a körjárati jellege, Kelenföldről indulva a Szabadság híd át a Szabadság tér érintésével a Nyugati pályaudvarig járt.[1] 1926 augusztusától már a Kiskörúton és a Bajcsy-Zsilinszky úton haladt, majd a Nyugati pályaudvar után még átment Budára is: új végállomása a Török utca lett.[1] 1927. április 18-ától ismét a Nyugatiig járt.[1] 1930. szeptember 15-én újból meghosszabbodott az útvonala, ettől kezdve a Margit körúton át a Déli pályaudvarig járt.[1] 1931-ben betétjárata is indult 49A jelzéssel – ingajáratként – a Kálvin tér és a Kelenföldi pályaudvar között.[1] 1941-ben a betétjárat megszűnt, a 49-es ismét csak a Nyugatiig járt.[2] Az 1944-es szeptemberi menetrendben még szerepelt a 49-es villamos, megszűnésének időpontja ismeretlen, de még 1944-ben leállt a közlekedése.[2]
Legközelebb 1945. július 10-én bukkant fel: először csak a Kálvin tér és a Nyugati pályaudvar között járt, majd 21-én útvonalát a Március 15. térig hosszabbították.[2] 1946-ban többször is módosították az útvonalát: január 12-étől megint a Kálvin térig,[2] március 16-ától ismét az Eskü térig,[3] április 18-ától a Petőfi térig,[3] majd május 27-étől már a Rudolf térig járt.[3] 1946. augusztus 20-án – a Szabadság híd átadásakor – visszanyerte a háború előtti útvonalát, budai végállomása a Kelenföldi pályaudvar lett.[3] Az 1960-as évek elején ismét járt a 49A villamos, a Deák tér és Kelenföld között.[3] 1980. október 17-én, az M3-as metróvonal II/B szakaszának építési munkálatai miatt megszűnt a Bajcsy-Zsilinszky úton a villamosközlekedés, a 49-es pesti végállomása azóta a Deák Ferenc téren van.[3] Ugyanekkor a metró átadásáig (1981. december 30.) 49V jelzéssel villamospótló közlekedett a Deák tértől a Bulcsú utcáig.[3]
2007. április 2-án az M4-es metróvonalKálvin téri állomásának építési munkálatai miatt a 49-es útvonala a Lónyay utcánál kialakított ideiglenes végállomásig rövidült.[4] 2007. augusztus 21-étől a Szabadság híd lezárása miatt a kiskörúti villamosforgalom szünetelt, pótlásukra 47–49V és 149V jelzéssel pótlóbuszok indultak.[5] 2007. december 3-ától 249V jelzéssel új pótlóbusz közlekedett.[6] A lezárással párhuzamosan felújították a megállóhelyeket és a villamospályát is.[7] 2008. december 20-án újraindult a 47-es és 49-es villamos, a három pótlóbusz megszűnt.[8] Ettől kezdve a villamosoknak Szabadság híd két végén behajtott hátsótükörrel kell közlekedniük, ugyanis a híd felújítása óta az új Fővám téri megállóhoz, illetve a Szent Gellért téri lehajtóhoz érve a nyitott hátsó tükrök összeakadhatnak.[9] Ennek oka, hogy a híd szűkössége miatt a hídon a szabványosnál közelebb vannak egymáshoz a villamospályák és a híd végein lévő ívekben a villamosok eleje, illetve hátulja belóg a másik űrszelvénybe.[9] Az ilyen esetek elkerülése érdekében találkozási tilalmat is bevezettek a vonal ezen szakaszain.[10] Ez a jelenség nem egyedi Budapest villamoshálózatában, de a sajtó a felújítást követő időszakban nagy érdeklődést mutatott az eset iránt.[9]
Az utóbbi években a 49-es villamos közlekedése kétszer szünetelt: 2015. augusztus 17. és 30. között a Fővám téri útbeszakadás idején,[11][12] majd 2016. június 16. és augusztus 28. között a Bartók Béla úti és a Fehérvári úti villamosperonok átépítésekor.[13]
1957-ben a vonalon megjelentek a Ganz UV villamosok motor+pót+motor felállításban, majd ezek a kocsik közlekedtek a 49-esen 2007 márciusáig.[4][15] A Kiskörút általános jelképévé váltak ezek a villamosok – 50 évig szolgáltak itt –, ugyanis a 47-es viszonylatot is ezekkel adták ki. 2007-ben a típuscserét elsősorban a viszonylat ideiglenes rövidítése miatti várható alacsony utasforgalom miatt hajtották végre, azonban augusztusban az UV-kat végleg kivonták a forgalomból.[4] A kiskörúti villamosok újraindítása óta mindkét vonalon Ganz CSMG-k (ismertebb nevükön ICS-k, vagy ipari csuklósok) közlekednek.[7]
Útvonala
Kelenföld vasútállomás felé
Deák Ferenc tér M vá. – Károly körút – Múzeum körút – Kálvin tér – Vámház körút – Fővám tér – Szabadság híd – Szent Gellért tér – Bartók Béla út – Vasút utca – Kelenföld vasútállomás M vá.
Deák Ferenc tér felé
Kelenföld vasútállomás M vá. – Vasút utca – Bartók Béla út – Szent Gellért tér – Szabadság híd – Fővám tér – Vámház körút – Kálvin tér – Múzeum körút – Károly körút – Deák Ferenc tér M vá.
Megállóhelyei
49 (Deák Ferenc tér M ◄► Kelenföld vasútállomás M)