2025 Land Cruiser Towing Capacity Chart. The toyota land cruiser has maximum towing capacity of 3500kg. See body style, engine info and more specs.
Below, pick the year of the landcruiser you. The toyota land cruiser has maximum towing capacity of 3500kg.
2025 Land Cruiser Towing Capacity Chart Images References :