24 grudnia 1924 mianowany posłem w Budapeszcie. W czasie jego urzędowania Polska i Węgry podpisały 26 marca 1925 konwencję handlową; Węgry ratyfikowały ją już 3 kwietnia, Polska wskutek zmienionej tymczasem sytuacji gospodarczej (wojna celna z Niemcami), zwlekała z ratyfikacją. Michałowski wskazywał wówczas polskiemu MSZ konieczność zacieśnienia stosunków gospodarczych z Węgrami jako środka do zbliżenia obu krajów; ostatecznie Polska 1 września 1925 ratyfikowała konwencję. Odwołany 19 czerwca 1928, opuścił poselstwo 31 lipca 1928 i 3 września 1928 został posłem RP w Kopenhadze. W czasie jego urzędowania zawarto 29 maja 1930 umowę polsko-duńską o uruchomieniu polskiej linii transatlantyckiej przy pomocy duńskiego towarzystwa okrętowego. Odwołany 31 lipca 1931, 1 sierpnia 1931 został przeniesiony w stan rozporządzalności. Wskutek braku możności porozumienia się z ówczesnym kierownictwem MSZ, został na własny wniosek przeniesiony w stan spoczynku 1 lutego 1932. Zmarł w Krakowie, pochowany na cmentarzu Rakowickim.

Odznaczony szwedzkim Krzyżem Wielkim Orderu Gwiazdy Polarnej w 1924Sveriges statskalender. Sztokholm: 1925, s. 934. i duńskim Krzyżem Wielkim Orderu Danebroga w 1931.