Professional Documents
Culture Documents
Road Distance Matrix
Road Distance Matrix
Bungoma
62
Busia
100 162 Eldoret
500 448 400 Embu
786 857 685 337 Garissa
902 973 801 453 144 Hola
253
325
153
247
410
481
309
131
Taveta 557 601 443 1234 272 236 1462 888 382 1366
82 928 788 900 754 561 926 418
Namanga 322 164 955 565 565 1203 609 711 1087 193 745 509 621 475 282 508 139
Nakuru 158 764 645 609 992 287 755 765 369 739 187 299 153
40 325 183
Nairobi 791 487 451 1039 445 597 923 211 581 345 457 311 118 483
25
Moyale 1278 1242 303 1094 1388 1529 1002 1232 951 944 1102 804 1089 816
807 923 Homabay
Mombasa
36 1190 932 110 1410 347 656 832 944 798 605 970 462
497 613 511 Isiolo
Mariakani 1226 896 146 1374 311 692 796 908 762 569 934 426
719 836 462 423 Iten
Mandera 1279 1300 1757 1250 934 1179 1291 1145 1032 1317 1064
668 784 411 372 54
Kabarnet
Malaba 1042 630 656 1026 155 350 133 327
29 470
729 845 215 416 144 198 Kakamega
Lunga Lunga 1520 457 766 942 1054 908 715 1080 572
450 566 509 356 421 370 414 Kajiando
Lokichokio 1134 1504 701 896 612 805 689 948
790 909 536 498 132 186 147 495 Kapenguria
Loitoktok 792 556 668 522 329 694 186
683 799 241 388 80
134 46
385 144 Kapsabet
Liboi 926 1038 892 699 1064 606
639 755 162 343 96
243 130 341 260 52
Kericho
Kisumu 195 160 227 138 370
364 480 481 187 393 340 403 211 468 358 313 Kerugoya
Isebania 351 339 336 479
Eldoret 193 162 336
376 492 449 282 361 310 354 92
435 325 281 138 Kiambu
412 268 971 818 883 832 893 564 947 847 803 672 554 Kilifi
Gilgil 365 143
743 859 58
447 300 347 163 445 364 171 104 417 385 907 Kisii
Busia 508
719 835 165 423 194 323 50
421 197 76
80
393 361 883 113 Kisumu
Athi River
754 870 497 459 103 157 108 456 39
115 231 429 396 918 335 158 Kitale
306 422 603 303 495 464 525 196 589 479 435 170 186 490 539 515 550 Kitui
496 352 953 800 865 814 879 546 939 823 785 654 536 84
889 885 900 472 Kwale
356 210 1133 823 1910 994 1038 776 1119 1009 965 692 702 288 1069 1045 1080 632 372 Lamu
1049 1168 797 756 332 386 406 754 259 403 519 726 694 1206 623 456 298 848 1198 1378 Lodwar
403 714 496 343 408 357 401 89
482 372 328 197 79
507 432 408 443 107 475 795 741 Machakos
729 871 1267 756 1179 1128 1172 1112 1254 1144 1099 943 1041 1139 203 1179 1215 1059 1223 1083 1512 1099 Mandera
701 817 493 280 273 219 399 420 405 353 325 303 346 914 429 405 376 497 896 1030 491 439 1036 Maralal
756 872 770 259 682 631 675 615 757 647 602 446 544 1077 706 682 718 562 1059 1082 1015 602 636 380 Marsabit
442 558 506 56
418 363 428 314 493 383 338 132 230 776 442 418 454 248 758 768 751 301 812 269 315 Meru
463 319 920 767 832 781 842 513 906 796 752 621 503 51
856 832 867 439 439 33
339 1165 1190 863 1029 725 Mombasa
383 499 499 87
411 360 404 163 486 376 331 51
89
625 435 411 447 171 607 701 744 150 943 318 446 152 574 Muranga
374 490 433 278 345 294 355 76
419 309 265 134 16
538 369 345 380 170 520 700 678 63
1039 344 542 238 487 87
Nairobi
532 648 275 236 187 136 197 234 262 152 107 206 174 696 211 187 223 328 678 858 520 221 992 218 495 231 645 224 158 Nakuru
488 604 431 80
343 292 353 276 418 308 263 90
204 738 367 343 379 284 720 818 676 263 836 194 339 75
687 93
200 156 Nanyuki
352
368
348
264
515
287
303
428
489
561
389
522
160
134
196
34
434
188
250
88
383
72
95
110
427
488
559
387
209
123
185
98
478
100
123
46
399
202
218
162
354
459
428
531
499
359
327
27
135
950
1021 849
953
235
251
266
458
122
138
160
434
84
146
69
470
582
653
461
143
932
1003 831
453
546
374
196
543
307
748
820
648
344
419
485
899
556
970
384
798
105
620
477
412
549
483
377
311
47
133
631
(Distances in Kilometres)
256
424
382
331
280
217
457
347
190
275
157
679
198
230
418
311
661
841
715
204
1180 413
690
379
628
228
141
195
341
315
387
216
188
545
661
337
174
247
198
259
264
324
214
169
147
192
758
273
249
285
341
740
874
582
283
930
156
433
169
707
162
188
62
94
412
484
312
88
445
561
434
140
346
293
356
233
421
311
266
47
159
695
370
346
382
241
677
774
679
220
896
256
399
133
644
62
157
159
58
488
115
63
164
514
799
915
245
503
198
252
92
501
239
118
160
473
441
963
193
80
200
595
945
1125 498
1259 485
762
498
912
491
1425 267
423
845
917
745
516
327
471
867
356
779
728
772
712
854
744
699
543
641
739
803
779
815
633
823
683
1112 699
400
793
615
412
790
563
639
592
436
782
853
681
493
662
518
803
650
715
664
702
396
789
679
635
504
372
250
739
715
715
327
232
538
1048 330
1409 714
912
608
199
457
370
528
570
page 1 of 3
Nanyuki
Narok
257 Nyahururu
298 100 Nyeri
Siaya
Wajir
300
329
426
780
496
496
859
511
558
527
795
1009 Wundanyi
page 2 of 3
page 3 of 3