Pada sistem tarik-dorong, lokomotif atau kereta berpenggerak pada kedua ujung kereta dijalankan pada saat yang sama, dan dikendalikan oleh satu masinis.