This paper proposes a fair packet distribution scheme on a multi-interfaced mobile router (MMR) for mobile networks. In the proposed scheme, the MMR with multiple heterogeneous wireless network interfaces effectively and fairly distributes incoming packets over end-to-end multi-path. Each network interface is considered to have a distribution counter associated with corresponding end-to-end path. This distribution counter varied by both weighted capacity and distributed packets is used to determine if a network interface has enough credits to distribute incoming packets on corresponding end-to-end path. As a useful design parameter, the capacity unit can be shown to make the performance of the proposed scheme as good as possible. Through computer simulations, it is shown that the proposed scheme can distribute well randomly incoming packets over end-to-end multi-path and can outperform the simple weighted packet distribution scheme.