Convert 20 Euro to Kenyan Shilling

20 EUR = 2,989.11 KES

1 EUR = 149.456 KES

See the live EUR to KES rate