Attualmente professore ordinario di Ingegneria dei Trasporti all’Università della Pennsylvania dove ha fondato nel 1967 la Scuola di Ingegneria dei Sistemi di Trasporto. E’ autore di più di 130 pubblicazioni e monografie integrando aspetti teorici e pratici dell’Ingegneria dei Sistemi di Trasporto. Il Professor Vuchic ha svolto attività didattica presso numerose università in tutto il mondo. Nel 1982, a Monaco Vukan Vuchic è stato il primo a ricevere il premio «Dr Friederich Lehner Medal» per aver dedicato la sua vita al settore dei Trasporti Urbani. È stato consulente di molte società, aziende e pubbliche amministrazioni a livello internazionale.