Машинист - подлежащее, выраженное существительным
Проехал - сказуемое, выраженное глаголом
Триста - обстоятельство (но это не точно), выраженное числительным
Километров - дополнение, выраженное существительным
(Повеств, невоскл, прост, двусост, распр)
[- =]