National Highways (Class A, B & E Roads)
Road Class
Length
Class "E" Roads
312.586 km
   
Class "A" Roads
4,217.420 km
      Class "AA" Roads
3,720.310 km
      Class "AB" Roads
466.920 km
      Class "AC" Roads
30.190 km
Class "B" Roads
8037.981 km
Total of "A" & "B" Class Roads in Sri Lanka
12,255.401 km
Grand Total of National Highways in Sri Lanka ("A", "B' and "E" Class Roads)
12,567.987 km
Last updation: May 2023
 
Route Number
Road Name
Road Length (km)
Class "E" Roads
E01 Southern Expressway 200.451
E02 Outer Circular Highway 28.867
E03 Colombo-Katunayake Expressway 25.80
E04 Meerigama-Kurunegala Expressway (Section of Central Expressway) 40.910
E06 Andarawewa - Hambantota 16.558
Total of "E" Class Roads (km)
312.586 km
 
Class "A" Roads
Class "AA" Roads
AA000 Kollupitiya - Sri Jayewardenepura 7.12
AA001 Colombo - Kandy 115.85
AA002 Colombo - Galle - Hambantota - Wellawaya 317.78
AA003 Peliyagoda - Puttalam 126.31
AA004 Colombo - Ratnapura - Wellawaya - Batticaloa 430.57
AA005 Peradeniya - Badulla - Chenkaladi 275.64
AA006 Ambepussa - Kurunegala - Trincomalee 198.71
AA007 Avissawella - Hatton - Nuwara Eliya 118.70
AA008 Panadura - Nambapana - Ratnapura 67.77
AA009 Kandy - Jaffna 321.00
AA010 Katugastota - Kurunegala - Puttalam 124.58
AA011 Maradankadawela Habarana Tirikkondiadimadu 129.36
AA012 Puttalam - Trincomalee 176.99
AA013 Galkulama - Anuradhapura 16.64
AA014 Medawachchiya - Mannar - Talaimannar 113.84
AA015 Batticaloa - Tirikkondiadimadu - Trincomalee 130.86
AA016 Beragala - Hali-Ela 40.39
AA017 Galle - Deniyaya - Madampe 143.93
AA018 Pelmadulla - Embilipitiya - Nonagama 87.69
AA019 Polgahawela -Kegalle 11.67
AA020 Anuradhapura - Rambewa 14.48
AA021 Kegalle - Bulathkohupitiya - Karawanella 42.12
AA022 Passara - Moneragala 34.11
AA023 Wellawaya - Ella - Kumbalwela 30.57
AA024 Matara - Akuressa 20.11
AA025 Siyambalanduwa - Damana - Ampara 57.12
AA026 Kandy - Mahiyangana - Padiyatalawa 105.23
AA027 Ampara - Uhana - MahaOya 57.92
AA028 Padeniya - Anuradhapura 80.52
AA029 Vavuniya - Horowopotana 46.02
AA030 Vavuniya - Parayanalankulam 35.80
AA031 Karativu - Ampara 24.14
AA032 Navakkuli - Kerativu - Mannar 98.37
AA033 Ja-Ela - Ekala - Gampaha - Yakkala 17.02
AA034 Mankulam - Mullaitivu 49.25
AA035 Paranthan - Kachchai - Mullaitivu 52.13
Total Length of "AA" Class Roads (km)
3720.310
 
Class "AB" Roads
AB001 Ampara - Inginiyagala 19.79
AB002 Anuradhapura New Town Roads 12.66
AB003 Approach Road to Gampola Bridge 0.48
AB004 Approach Road to Kaduwela Bridge 0.77
AB005 Approach Road to Sri Jayewardenepura Hospital 2.46
AB006 Avissawella Town Road 0.06
AB007 Balangoda By Pass 1.13
AB008 Bandarawela By Pass 0.51
AB009 Canada Friend-ship Road 2.40
AB010 Colombo - Hanwella Low Level Road 24.94
AB011 Galle Road New Deviation (Cross Junc. to Egoda Uyana) 6.98
AB012 Galle - Marine Drive 1.22
AB013 Gampola - Nawalapitiya 17.54
AB014 Hospital - Esplanade road, Ratnapura 1.66
AB015 Inner ring Road  3.80
AB016 Jaffna - Kankesanturai 18.50
AB017 Jaffna - Manipay - Karainagar 27.21
AB018 Jaffna - Palali 17.30
AB019 Jaffna - Pannai - Kayts 19.31
AB020 Jaffna - Point Pedro 33.79
AB021 Jaffna - Ponnalai - Point Pedro 55.38
AB022 Jail Road, Hambantota 0.43
AB023 Kalattawa - Matale Junction 6.44
AB024 Link Road -- Dambulla 1.00
AB025 Lion Pillar - Sri Maha Bodhi Road 1.21
AB026 Matale - Udupihilla 6.03
AB027 Old Colombo - Galle Road, Panadura 1.90
AB028 Old Colombo - Puttalam Road, Ja Ela 0.95
AB029 Pasyala - Giriulla 19.31
AB030 Poonakary - Sangupiddy 8.85
AB031 Puloly - Kodikamam - Kachchai 18.91
AB032 Puttur - Meesalai 13.68
AB033 Samanturai village Road 1.85
AB034 Sea Street, Galle 0.16
AB035 Section A - B NEW TOWN ROAD, Ratnapura 1.85
AB036 Thalapitiya road, Galle 0.98
AB037 Upper Gampola Road 2.57
AB038 Valachchenai - Nasavantivu - Nawaladi 5.12
AB039 Valukkairaru - Pungudutivu - Kurikadduwan 24.54
AB040 Wattala Deviation 0.64
AB041 Weligama By Pass 4.18
AB042 Getambe Kandy By Pass 3.80
AB043 Wellawaya By Pass 1.15
AB044 Mahiyangana - Dimbulagala - Dalukkane 72.60
AB045 Avissawela By pass 0.88
Total Length of "AB" Class Roads (km)
466.920
 
Class "AC" Roads
AC001 Approach Road to Independence Memorial 1.61
AC002 Bauddhaloka Mawatha (Buller's Road) 2.77
AC003 Central Road 0.60
AC004 Cotta Road up to City Limit 1.37
AC005 Danister De Silva Mawatha (Baseline Road) 2.56
AC006 D.R.Wijewardana Mawatha (McCallum Road) 1.90
AC007 D.S.Senanayake Mawatha (Kanatta Road) 0.53
AC008 Elvitigala Mawatha (Narahenpita Road - Kanatta Junc.) 1.88
AC009 Fifth Cross Street 0.32
AC010 Gas Work street 0.34
AC011 George R De Silva Mawatha (Skinners's Road) 1.09
AC012 Havelock Road - Maya Avenue Junction to Pamankada Bridge 1.13
AC013 Jayantha Weerasekara Mawatha (Drieberg's avenue) 0.77
AC014 Layards Broadway road - Barber Street to Prince of Wales Avenue 0.26
AC015 Lotus Road 0.93
AC016 Maha Vidyala Mawatha (Barber Street) 0.53
AC017 Main Street from Lotus road to Reclamation road 0.23
AC018 Maligawatta Road - Jayantha Weerasekera Mw. to Sri Saddhamma Mw. 0.27
AC019 Maradana Road 2.59
AC020 N.H.M.Abdul Cader Mawatha (Reclamation road) 0.51
AC021 Pamankada Road 0.32
AC022 Panchikawatta Road - Maradana Road to Janaytha Weerasekara Mw. 0.14
AC023 Part of Sri Ramanathan Mw. - (K'boam St. to Skinnders's rd. junc.) 0.31
AC024 Prince of Wales Avenue 2.25
AC025 Railway Road 0.32
AC026 Sea Beach Road 0.45
AC027 Sri Dharmarama Mawatha (Albion Road) 0.48
AC028 Sri Saddharma Mawatha (Ingram Road) 0.88
AC029 Sri Sangaraja Mawatha (Skinner's Road [South]) 0.93
AC030 Sri Sumanatissa Mawatha (Armour Street) 0.66
AC031 St. Anthony's Mawatha (Kochchikade Road) 0.34
AC032 W.A. de Silva Mawatha (High Street) 0.92
Total Length of "AC" Class Roads (km)
30.190
Total of "A" Class Roads (km)
4217.420
 
Class B Roads
B001 Akkaraipattu - Warapathanchenai 20.920
B002 Akkaraipattu - Sagamam 18.500
B003 Akuressa - Kamburupitiya 13.270
B004 Akuressa - Ketanwila 5.630
B005 Aladeniya - Iriyagama 9.650
B006 Alakolanga - Pottepitiya 9.250
B007 Alawatugoda - Ankumbura - Keppetigala 14.790
B008 Alawwa - Dampelessa 14.640
B009 Alawwa - Maharagama 14.630
B010 Allai Kantale 41.030
B011 Allan Avenue, Dehiwela 1.960
B012 Aluthgama - Wigoda 8.050
B013 Alvai - Nelliady - Tunnalai 8.530
B014 Ambalangoda - Elpitiya - Pitigala 29.360
B015 Ambatenne - Bokkawela - Arambekade 19.900
B016 Ampara Air Port Road 4.830
B017 Ampara Town Roads 30.570
B018 Ampilanthurai - Veeramunai 26.380
B019 Anamaduwa - Uswewa - Galgamuwa 39.020
B020 Ananda Avenue 0.240
B021 Andalla - Tissa 6.630
B022 Anderson Avenue 0.110
B023 Approach Road to Admiralty Building 28.320
B024 Approach Road to Aerodrome Ratmalana 2.930
B025 Approach Road to Laxapana Power House 11.540
B026 Approach Road to Midford Power House 0.970
B027 Approach Roads to Railway Stations 17.680
B028 Approach Road to Wilpattu Sanctuary 7.740
B029 Approach Roads to University Buildings 19.310
B030 Approach Roads to Public Buildings 21.540
B031 Arasady - Malkampiddy 5.230
B032 Attidiya - Mt.Lavinia 2.410
B033 Avarangal - Thondamanaru 6.030
B034 Ayagama - Kukulegama 16.890
B035 Badalkumbura - Buttala - Sella Kataragama 56.320
B036 Badulla - Karametiya - Andaulpotha 48.100
B037 Baladaksha Mawatha, Galle 0.560
B038 Balangoda - Bowatte - Kaltota 28.960
B039 Balangoda - Rassagala - Uwella 13.260
B040 Balapitiya - Watugedera 3.220
B041 Bandaranaika Mawatha, Galle 0.560
B042 Bandarawela - Liyangahawela - Poonagala 21.560
B043 Bandarawela - Uva Hihglands - Ettampitiya 16.490
B044 Bandarawela - Welimada 21.720
B045 Bangadeniya - Andigama - Anamaduwa 38.210
B046 Bar Road - Batticaloa 4.670
B047 Battaramulla - Pannipitiya 7.290
B048 Batukotuwa - Medirigiriya 8.690
B049 Bazaar Street, Ambalangoda 1.690
B050 Bazaar Street, Gampaha 0.050
B051 Bazzar Street and Edingburgh Street 0.630
B052 Bazzar Street, Vavuniya 2.090
B053 Beach Road Mullaitivu 0.870
B054 Beliatta - Walasmulla 15.690
B055 Bentara - Uragaha - Elpitiya 26.950
B056 Bibile - Medagama - Nakkala 33.790
B057 Bibile - Uraniya - Mahiyangana 39.580
B058 Biyanwila - Ganemulla 8.050
B059 Bo Tree Road 2.010
B060 Bogahawewa - Pulmuddai 27.760
B061 Boossa - Hegoda 1.610
B062 Borella - Rajagiriya (CMC Limits to Filling Station - Rajagiriya) 1.300
B063 Botale - Mirigama 5.630
B064 Bowatenna Access Road 2.410
B065 Bowatte - Padiwela 6.440
B066 Boyagama - Mandandawala 2.090
B067 Bulathkohupitiya - Dedugala 12.470
B068 Ingiriya - Halwatura - Egaloya 8.850
B069 Buwelikada - Lewella 1.300
B070 By pass road via Asgiriya 0.980
B071 Carolina - Norton - Wanarajah 23.730
B072 Cemetery Road (Gampaha) 0.260
B073 Chadayantalawa - Uhana 11.260
B074 Chavakachcheri - Kachchai 6.440
B075 Chavakachcheri - Puloly 19.310
B076 Chavakachcheri - Thannankilappu 3.620
B077 Chavalakadai - Chadayantalawa 8.050
B078 Chilaw Road, Negombo 1.260
B079 Chilaw - Wariyapola 50.640
B080 Chundikuli - Colombouthurai 2.560
B081 Chunnakam Power Station Road 0.160
B082 Circular Road Kurunegala 9.840
B083 Circular Road, Tangalle 1.450
B084 Colombo - Horana 28.010
B085 Cross Road - Medawachchiya 0.480
B086 Dambagahapitiya - Pinnagolla - Arawa - Meegahakiula 13.320
B087 Dambokka - Katupitiya 8.850
B088 Dandagamuwa - Udawela 13.270
B089 Danikittawa - Ambanpola 22.330
B090 Danowita - Mirigama 8.610
B091 Daulagala - Watadeniya 7.450
B092 Deegawapi Temple Road 6.440
B093 Dehiowita - Deraniyagala - Noori 27.960
B094 Dehiwela - Maharagama 7.640
B095 Delgoda - Dompe - Giridara 12.070
B096 Dematagoda - Wellampitiya 1.930
B097 Demodera - Spring Valley - Badulla 21.320
B098 Denegama - Mulatiyana 11.260
B099 Deniyaya - Viharahena 8.040
B100 Dickwella - Jangulla - Talpitigala 24.140
B101 Dikwella - Beliatte 13.270
B102 Diyatalawa - Aluthwela North 2.810
B103 Diyatalawa - Aluthwela South 1.960
B104 Diyatalawa - Mirahawatta 6.440
B105 Diyatalawa - Welanhinna - Walagahawela 5.630
B106 Dodanduwa - Gonapinuwala 3.860
B107 Dondra Light House Road 1.250
B108 Dunagaha - Nilpanagoda 5.790
B109 Edmand Mawatha, Galle 4.020
B110 Eheliyagoda - Dehiowita 16.780
B111 Ekala - Kotadeniyawa 26.950
B112 Elahera - Giritale 39.420
B113 Ella - Passara 27.550
B114 Elpitiya - Avittawa - Lewwanduwa 27.560
B115 Embilipitiya - Panamure - Bulutota 38.620
B116 Embilmeegama - Daulagala - Penideniya 11.260
B117 Eppawala - Timbiriwewa 15.690
B118 Eriyagama - Penideniya 0.930
B119 Erukkalampuddy - Causeway 0.800
B120 Etulkotte - Mirihana - Kohuwela 5.950
B121 Gadaladeniya - Paranapattiya 5.230
B122 Galagedara - Rambukkana 18.500
B123 Galagedera - Horana 19.050
B124 Galagoda - Weligepola 7.240
B125 Galaha - Pupuressa - Delpitiya (Section 2) 28.960
B126 Galgamuwa - Nikawewa 24.540
B127 Galigomuwa - Ruwanwella 22.530
B128 Galle - Baddegama 19.310
B129 Galle - Udugama 36.600
B130 Galle - Wakwella 6.840
B131 Galmadu - Muwangala - Hingurana 7.640
B132 Gampola - Craighead 15.930
B133 Ganewelpola - Dachchahalmillewa 45.860
B134 Gangodawila - Boralesgamuwa 2.610
B135 Geli Oya - Embekke 4.230
B136 Gevilipitiya - Hettimulla 15.370
B137 Ginoya - Bolawatte - Dankotuwa 4.700
B138 Gintota Plywood Factory Road 4.510
B139 Gonadeniya - Udugama 4.020
B140 Gravets Road 5.710
B141 Hakmana - Beliatte - Tangalle 19.310
B142 Hakmana - Meella - Talahaganwaduwa 11.260
B143 Halpatota - Kurundugahahetekma 16.490
B144 Halwatura Estate Road 1.000
B145 Hanwella Junction Road 0.800
B146 Hanwella - Pugoda - Weke - Urapola 24.140
B147 Haputale - Dambetenne 9.320
B148 Harangala - Kalapitiya - Kumbaloluwa 23.390
B149 Hatton - Maskeliya - Dalhousie 32.970
B150 Hedeniya - Pujapitiya 8.050
B151 Hendala - Hunupitiya 4.020
B152 Mattakkuliya Uswetakeiyawa Pinwattha 7.660
B153 Hikkaduwa - Baddegama - Nilhena 14.880
B154 Hindagala - Naranwita - Gampola 15.780
B155 Hingurakgoda - Yoda Ela 5.630
B156 Hiniduma - Opatha - Pitabeddera 31.380
B157 Horana - Anguruwatota - Aluthgama 54.140
B158 Horawela - Pelawatte - Pitigala 25.740
B159 Ibbagamuwa - Kumbukgete - Madagalla 34.190
B160 Idangoda - Ayagama 13.680
B161 Imbulgoda - Weliweriya 4.420
B162 Inamaluwa - Sigiriya 9.170
B163 Ingiriya - Halwatura  2.960
B164 Jaffna Junction - Sri Maha Bodhi 2.410
B165 Kachcheri Beach Fort Road 3.620
B166 Kadahapola - Rambawewa 18.710
B167 Kadawalagedara - Vitikuliya 13.840
B168 Kadawata - Ragama - Welisara 8.050
B169 Kadawatha - Mawaramandiya 3.540
B170 Kadduwan - Mallakam - Chankanai 11.260
B171 Kadduwan - Myliddy 3.720
B172 Kadugannawa - Gampola 17.300
B173 Kadugannawa - Pottepitiya 8.450
B174 Kaduwela - Athurugiriya 9.250
B175 Kahambiliyagoda - Suriyagoda 0.400
B176 Kahawa - Batapola 8.370
B177 Kahawatte - Ela-Bemmullegedara 12.230
B178 Kakkapalliya - Thambagalla 6.840
B179 Kalagedihena - Veyangoda 4.100
B180 Kalalpitiya - Ukuwala - Elkaduwa 13.470
B181 Kalawana - Depdene - Rakwana 46.660
B182 Kalawewa - Avukana 4.680
B183 Kaleliya - Pallewela - Medagampitiya 10.220
B184 Kalkudah Road 5.630
B185 Kalkudah - Valachchenai 4.420
B186 Kalmunai Sea View Road 1.210
B187 Kalmunai - Chavalakadai 4.380
B188 Kaluaggala - Labugama 14.000
B189 Kalugala - Polpitiya - Laxapana 11.260
B190 Kalugamuwa - Wilakatupotha 21.110
B191 Kalutara - Nagoda 5.740
B192 Kandasamykovil - Kaluthaipiddy 3.380
B193 Kandasamykovil - Nachchimarkovil 2.430
B194 Kandaswamy Mawatha 1.210
B195 Kandy - Kirimetiya 16.090
B196 Kantale Perathuveli Road 2.250
B197 Karainagar Circular Road 6.770
B198 Karaiyoor Reclamation 3.060
B199 Karandupona - Rambukkana 8.850
B200 Karappikade Extension Road 0.400
B201 Karuwalagaswewa - Miyallewa 19.310
B202 Kataragama - Sella-Kataragama 5.050
B203 Katpaha - Pulliar Kovil Road 1.610
B204 Katubedde - Kospelena 1.820
B205 Katugastota - Madawala - Bambarella 34.890
B206 Katugastota - Medawela 10.300
B207 Katukurunda - Neboda 16.490
B208 Katunayake - Veyangoda 22.320
B209 Kebithigollewa Extension Road 1.850
B210 Kebithigollewa New Town Road 0.970
B211 Kebithigollewa - Padaviya 33.790
B212 Kekirawa - Ganewelpola 6.950
B213 Kekirawa - Talawa 37.410
B214 Kelaniya - Mudungoda 27.760
B215 Kelaniya - Wedamulla (Waragoda) 3.220
B216 Kesbewa - Kindelpitiya - Bandaragama 11.780
B217 Ketapola - Omatta - Thotupola 1.610
B218 Kibissa - Digampathana 6.030
B219 King George Avenue 0.480
B220 Kiribathgoda - Hunupitiya 3.590
B221 Kiribathgoda - Oil Refinery, Sapugaskande 5.070
B222 Kiriella - Nedurana - Eheliyagoda 14.080
B223 Kirimetitenna - Galgoda 5.630
B224 Kirimetiya - Yala 17.170
B225 Kirindiwita - Assennawatte 12.870
B226 Kirindiwita - Ganemulla 2.820
B227 Kiriyankalli - Andigama 13.680
B228 Kochchikade - Halpe 9.460
B229 Kohuwela - Dehiwela 2.740
B230 Kokkuvil - Vaddukoddai 8.450
B231 Kolonnawa - Angoda 3.220
B232 Kolonnawa - Yakbedde 2.410
B233 Kong Tree Road 0.530
B234 Korakahawewa - Sri Maha Bodhi 4.830
B235 Koralawella - Egoda-Uyana 5.840
B236 Koslande - Poonagala 11.550
B237 Kotadeniyawa - Mirigama 8.050
B238 Kottawa - Batemulla 13.680
B239 Kottawa - Talagala 15.480
B240 Kotte - Bope 28.800
B241 Kudapaduwa - Kammalturai 3.010
B242 Kudugala - Wattegama 12.070
B243 Kuliyapitiya - Hettipola 15.690
B244 Kuliyapitiya - Padiwela 11.260
B245 Kurana Road 0.880
B246 Kurana - Taladuwa 1.850
B247 Kurunegala - Narammala - Madampe 64.360
B248 Labuduwa - Wandurambe - Sandarawela 22.120
B249 Lady Macallums Drive 5.630
B250 Lake Road, No.1, Batticaloa 0.900
B251 Lewaya Road 3.540
B252 Lindula to end of Agras Road 22.240
B253 Lowland - Panaliya 1.800
B254 Mabima - Sapugaskanda 3.220
B255 Madampe - Chettiyar Street 0.310
B256 Madawala - Rajawella 8.210
B257 Madulkelle - Kabaragala - Kandenuwara 20.920
B258 Mahakeliya - Katupotha 12.870
B259 Main Access to Gam Udawa 87 6.390
B260 Main Road to Vettappalai 3.620
B261 Main Street, Negombo 0.430
B262 Makola - Udupila 8.850
B263 Malabe - Kaduwela 5.630
B264 Mallawapitiya - Rambodagalla - Keppetigala 34.590
B265 Malwala - Carney 14.480
B266 Malwattha - Chadayantalawa 5.630
B267 Mampe - Kottawa 6.230
B268 Manipay - Kaithady 13.680
B269 Mankulam - Vellankulam 37.810
B270 Mannar Market Street - Sebastian Hospital 2.330
B271 Maradagahamulla - Badalgama 7.640
B272 Marawila - Udubaddawa 19.870
B273 Maskeliya - Upcot 8.700
B274 Matale - Illukkumbura-Pallegama 46.800
B275 Matara - Hakmana 24.140
B276 Mathagal - Pandatherippu - Sambiliturai 6.610
B277 Maviddapuram - Keeramalai 2.940
B278 Mawanella - Aranayake - Horawela 14.450
B279 Mawanella - Hemmaththagama - Singhapitiya 25.800
B280 Mawathagama - Barandara 8.250
B281 Mawathagama - Muwankanda 8.850
B282 Medawachchiya - Horowopotana 37.810
B283 Medawachchiya - Kebitigollewa 25.740
B284 Meddewatte - Kekanadure - Yatiyana 14.640
B285 Meepe - Ingiriya 18.090
B286 Middeniya - Panamure 13.270
B287 Minneriya - Hingurakgoda (Airport Road) 8.850
B288 Minuwangoda - Gampaha - Miriswatte 13.270
B289 Minuwangoda - Miriswatte - Katana 12.630
B290 Mirigama - Nalla 8.210
B291 Mirihana - Udahamulla - Nawinna 3.380
B292 Miriswatte - Waturugama 10.060
B293 Moneragala Town Road 0.450
B294 Moragaswewa - Ilukwewa 10.060
B295 Moratuwa - Piliyandala 4.830
B296 Puliyankulam-Mullaittivu 42.680
B297 Mullaitivu - Kokkilai 36.200
B298 Munai Street, Batticaloa 0.430
B299 Murunkan - Chilawathurai 15.290
B300 Muttetugala - Hiripitiya 18.500
B301 Nadukudai Road 2.410
B302 Nagoda - Gallassa Colony Road 3.700
B303 Nagoda - Gonadeniya 3.620
B304 Nagoda - Kalawellawa - Bellapitiya 55.510
B305 Nallur - Oddumadam 2.410
B306 Nanu Oya - Hendeniya 2.410
B307 Narahenpita - Nawala - Nugegoda 3.220
B308 Narammala - Dankotuwa 45.250
B309 Narandeniya - Hakmana 11.670
B310 Nartupana - Warakagoda 3.220
B311 Nattarampotha - Yakgahapitiya 2.830
B312 Naula - Elahera - Pallegama - Hettipola 64.370
B314 Naval Camp Road 0.800
B315 Navanturai - Oddumadam 1.210
B316 Navinna - Boralesgamuwa 2.410
B317 Nawalapitiya - Dimbula 31.180
B318 Nawalapitiya - Dolosbage 19.710
B319 Nawalapitiya - Ginigathena 12.070
B320 Nayapamulla - Unanwitiya - Nagoda 12.070
B321 Negombo - Aluthepola 14.670
B322 Negombo - Giriulla 37.810
B323 Negombo - Kadirana 3.620
B324 Negombo - Mirigama 30.570
B325 Nelukkulam - Neriyakulam 21.720
B326 Nikaweratiya - Moragollagama - Siyambalangamuwa 48.510
B327 Nilaweli Salt Office Road 1.640
B328 Norton - Maskeliya 16.800
B329 Norwood - Bogowantalawa - Campion 16.890
B330 Norwood - Upcot 12.710
B331 Nuwara Eliya Town Road 2.410
B332 Nuwara Eliya - Uda Pussellawa 46.000
B333 Oddamavadi - Vahaneri 9.250
B334 Oddusudan - Nedunkerny 10.860
B335 Old Bazaar Road, Maharagama 0.800
B336 Old Kandy Road 0.690
B337 Old Road, Kattankudy 7.670
B338 Old Tangalle Road, Matara 2.410
B339 Olugantota - Pinnawala - Bogowantalawa 35.140
B340 ORR's Hill Road 3.380
B341 Outer Circular Road (Nochchiyagama) 9.780
B342 Padaviya - Galkulama 14.670
B343 Padaviya - Parakrama Pura (Bandaranayake Mawatha) 10.060
B344 Padiruppu - Vellaveli 6.030
B345 Pagoda - Pitakotte 1.610
B346 Palapathwela - Galewela 28.160
B347 Palathoppu - Seruwila Road 7.820
B348 Palavi - Kalladi 7.240
B349 Palavi - Kalpitiya 40.230
B350 Pallang Oya - Inginiyagala 12.870
B351 Pallebedde - Medaganoya - Weligepola 12.470
B352 Pallimunai Road 1.290
B353 Palugama - Boralande - Haputale 26.550
B354 Panagoda - Henpita 6.440
B355 Panama - Kumbukkana 17.700
B356 Pannala - Kuliyapitiya 16.250
B357 Paranthan - Poonakary 25.740
B358 Parussella - Panapitiya 5.120
B359 Passara - Hingurukaduwa - Pelwatte 30.170
B360 Passara - Madulsima - Metigahatenna 29.930
B361 Pasyala - Attanagalla 6.840
B362 Pattanwila - Makola 1.800
B363 Pelawatta - Kankotayawatta - Tinniyawela - Morawaka 53.180
B364 Peradeniya - Deltota - Rikiligaskada 52.130
B365 Peradeniya - Halloluwa - Katugastota 10.610
B366 Perkar Road 2.410
B367 Piliyandala - Maharagama 7.370
B368 Pitakotte - Talawatugoda 4.230
B369 Pitiyagedera - Wattegama - Iriyagastenne 5.150
B370 Point Pedro East Coast Road 3.940
B371 Point Pedro - Maruthankerny 28.960
B372 Police Station Circular Road, Badulla 1.290
B373 Poonewa - Kidavaramkulama 3.220
B374 Potuvil - Panama 17.700
B375 Power House Road - Thirugnanasampauthar 1.610
B376 Prison Road, Tangalle 0.230
B377 Pujapitiya - Alawatugoda 8.050
B378 Puliyadi - Irakkamam Madu 10.860
B379 Puttalam - Marichchikadai 65.970
B380 Puttur - Kantharoday 12.470
B381 Radaella Short Cut Road 3.380
B382 Ragama - Kandana 4.550
B383 Rakwana - Bulutota 1.130
B384 Rambukkana - Katupitiya 9.810
B385 Rambukkana - Mawanella 16.890
B386 Ranatunga Mawatha 0.110
B387 Ranna - Udayala - Weeraketiya 15.690
B388 Ratmalana - Borupona 1.930
B389 Ratmalana - Mirihana 8.050
B390 Ratnapura - Palawela - Karawita 22.530
B391 Ratnapura - Wewelwatte 28.000
B392 Rattota - Gammaduwa 11.260
B393 Ridigama - Liniwehera 2.010
B394 Roads to Kataragama Planning Scheme 14.480
B395 Roads to Saltern & Town Roads 8.880
B396 Roehampton - Diyatalawa - Bandarawela 9.900
B397 Sacred City Road, Nochchiyagama 17.680
B398 Sandilipay - Senthankulam 7.720
B399 Sangilithoppu - Chemmny 3.430
B400 Seeduwa - Udugampola 11.620
B401 Siyambalape - Galwalkada 4.420
B402 Soranapattu - Thalayadi 7.480
B403 South Coast Road (Thallady - Arrippu - Marrichchkadai) 46.660
B404 Sri Ariyavilasa Road, Horana 0.500
B405 Sri Somananda Mawatha, Horana 0.850
B406 Stony Cliff - Kotagala 6.310
B407 St. Joseph's Street, Negombo 2.820
B408 Talduwa - Meewitigammana 18.900
B409 Talgodapitiya - Yatawatte - Dombawala 29.360
B410 Tangalle - Weeraketiya 14.480
B411 Tawalama - Neluwa - Batuwangala 9.650
B412 Tawalantenne - Talawakela   33.360
B413 Tennekumbura - Rikiligaskada - Ragala 72.670
B414 Thavadi - Suthumalai 2.620
B415 Thihagoda - Kamburupitiya - Mawarala - Kotapola 67.580
B416 Thihariya - Warapalana 5.390
B417 Thoandamanaru - Vallai - Tunnalai 12.870
B418 Thondamanaru - Udupiddy 2.700
B419 Thoppu - Madampe 26.950
B420 Thumpalai - Valalai 4.830
B421 Tiruwanaketiya - Agalawatte 67.980
B422 Tissa - Kirinde 13.110
B423 Tonigala - Kalawewa - Galewela 45.780
B424 Trincomalee - Pulmoddai 55.110
B425 Tudella - Pamunugama - Talahena - Negombo 20.110
B426 Tummodera - Puwakpitiya 9.650
B427 Udawalawe - Tanamalwila 35.400
B428 Udawela - Kumbukgahamulla 1.930
B429 Udugama - Hiniduma 11.260
B430 Udugampola - Divulapitiya 14.880
B431 Ulapane - Pussellawa 22.530
B432 Uraliyagara - Panirendawa - Villattewa 14.480
B433 Urani Road 3.220
B434 Urapola - Waturugama 7.080
B435 Urugodawatte - Ambatale 8.050
B436 Vaddukoddai - Moolai 2.820
B437 Vallai - Telippalai - Araly 27.430
B438 Vallai-udupiddy - Velvettiturai 5.630
B439 Varapathanchenai - Deegawapi 7.640
B440 Veeragoda Central Camp Road 16.090
B441 Velani - Kayts 6.770
B442 Velikulam - Mamaduwa 8.050
B443 Veyangoda - Banduragoda 8.620
B444 Veyangoda - Kaleliya 7.450
B445 Veyangoda - Ruwanwella 32.18
B446 Vijitha Road 0.24
B447 Vilgam Vihara Road 4.18
B448 Villu Road 0.90
B449 Wadduwa - Morontuduwa 5.28
B450 Walasmulla - Weeraketiya 8.05
B451 Walgama - Aturugiriya 1.77
B452 Walgama - Diyagama 7.06
B453 Walpola - Mailawalana 9.25
B454 Wandurambe - Ethumale - Yakkatuwa 36.20
B455 Wandurambe - Kottawa 9.73
B456 Warakapola - Kandalama  10.86
B457 Warakapola - Ruwanwella 22.53
B458 Waskaduwa - Bandaragama 12.07
B459 Wattala - Hekitta 1.56
B460 Wattala - Mahara 7.24
B461 Wattegama - Kandenuwara - Wariyapola 30.65
B462 Wattegama - Matale 13.00
B463 Weeraketiya - Middeniya 12.87
B464 Weerawila - Tissa - Kataragama 23.89
B465 Weligama - Kananke 9.65
B466 Weligama - Telijjawila 11.26
B467 Weligepola - Handagiriya 10.06
B468 Welihena - Katana 5.02
B469 Welikada - Kohilawatta 6.03
B470 Welikada - Nawala 2.57
B471 Welimada - Kirklees 17.83
B472 Weliweriya - Kirindiwela 12.87
B473 Wennappuwa - Kirimetiyana 5.63
B474 Weragantota - Randenigala 22.20
B475 Bulugolla - Dombemada - Wahawa 13.64
B476 Weweldeniya - Mirigama 6.44
B477 Wewelwatte - Agarsland - Uwella 9.49
B478 Wilakatupotha - Ganewattha - Kumbukgete 21.69
B479 Yakkala - Radawana 12.87
B480 Yakkalamulla - Ketanwila 14.48
B481 Yatadolawatta Road 2.82
B482 Yatiyantota - Poonagala - Meenagala 24.14
B483 Sammanthurai - Malkampiddi - Deegawapiya 14.90
B484 Handungamuwa - Hettipola - Hasalaka 45.05
B485 Walasmulla - Katuwana - Middeniya 26.15
B486 Embilipitiya - Middeniya 14.48
B487 Atugala Road, Kurunegala 1.70
B488 Polonnaruwa -  Tambala - Sungawila - Somawathiya 42.68
B489 Roads within President's pavilion Kandy 0.75
B490 Atabage - Ulapane Road  7.50
B491 Kotmale Dam Crest- Harangala Road 1.40
B492 Kandehandiya - Adikarigama - Randenigala - Loggal Oya 54.40
B493 Moragahamula - Victoriya Damtop 8.40
B494 Victoriya Damtop - Adikarigama 2.30
B495 Edandawela - Kahahengama 2.00
B496 Thanamalwila - Hambegamuwa(Thanamalwila - Bodagama) 5.50
B497 51st Mile post - Ulhitiyawa 8.04
B498 Barrier Junction - Girandura Kotte 7.00
B499 Kirinda - Palatupana - Yala 29.00
B500 Tissa - Akurugoda 1.10
B501 Andarawewa - Balaluwewa( Jeya Mawatha ) 52.75
B502 Manampitiya - Aralaganwila - Maduru oya 33.00
B503 Makandura - Badalgama 4.50
B504 Maharagama - Pamunuwa - Thalapathpitiya 2.40
B505 Phala Eriyagama - Penideniya 0.86
B506 Nawalapitiya - Harangala 11.52
B507 Rendapola - Ambewela 8.24
B508 Welimade - Borelanda - Ohiya - Horton Plains  32.47
B509 Kuttampokuna - Galpalama 3.22
B510 Kesbewa - Kosgashandiya 1.70
B511 Keerthibandrapura - Naranthalawa 4.42
B512 Blackpool Ambewela Pattipola Horton Plains 28.16
B513 Kumbukkana Okkampitiya maligawila 15.20
B514 Internal Roads in ith Sacred City Mahiyangana 2.35
B515 Road Parallel to halpanu Ela 1.10
B516 Etalai - Talawila (Jubily Mawatha) 4.70
B517 Dehiattakandiya - Aralaganwila 21.10
B518 Sangaraja Mawatha - Kandy 1.76
B519 Yatinuwara Veediya - Kandy 0.60
B520 Kande Veediya - Kandy 0.11
B521 Mosque Road - Kandy 0.38
B522 Buttala - Helagama - Okkampitiya 9.00
B523 Elpitiya By Pass 0.58
B524 Beach Road Matara( Matara By Pass) 2.40
B525 Dikwella - Wewurukannala 1.87
B526 Baddegama - Halpatota 1.65
B527 Bibile - Pitakumbura - Namal Oya - Inginiyagala 60.25
B528 Bodagma - Hambegamuwa - Kaltota 48.20
B529 Polonnaruwa - New Town Road 3.60
B530 Udahamulla - Thalapathpitiya 2.06
B531 Parliament Drive 0.72
B532 Approach Road to Sri Jayawardenepura Parliament 0.43
B533 Pelawatta Access Road 0.83
B534 Nawala - Pagoda Link Road 0.27
B535 Nilwala By pass  1.83
B536 Kamburupitiya - Kirinda 9.20
B537 Barigama - Halloluwa 5.76
B538 Kahatagasdigiliya - Rathmalgahaweewa - Kivulekade 24.32
B539 Nelundeniya - Alawwa 8.20
B540 Nelundeniya - Tuntota - Galapitamada 14.00
B541 Thampalakamam - Kinniya 15.60
B542 Lady Manning Drive 1.00
B543 Liyods Avenu 0.42
B544 Moragolla - Bellana 9.83
B545 Approach Road to National Food Stores, Rathmalana(Kaldemulla Rd) 1.37
B546 New Nuga Road 1.30
B547 Kawdana Attidiya 2.50
B548 Ranna Angunakolapelessa Vatiya 16.14
B549 Embilipitiya - Moraketiya - Kiriibbanara - Uda Mauara 16.82
B550 Dharmashoka Mawatha 2.76
B551 Luvi Peris Mawatha 0.86
B552 Polonnaruwa - Hingurakgoda  13.65
B553 Old Kesbewa Road 0.85
B554 Ragama Karagahamuna  (Ragama to Thewattha section) 2.00
B555 Access road to Getabaru Temple 1.70
B556 Madatugama Pubbogama Andiyagala 13.26
B557 Circular Road - Devinuwara 0.43
B558 Kosgoda Uragaha Road 6.00
B559 Sinhasana Road 0.82
B560 Council Avenue , Dehiwala 0.14
B561 Dambulla Kandalama 0.80
B562 Mirijjawila Sooriyawewa 23.30
B563 Sooriyawewa Padalangala 12.00
B564 Otappuwa Ihalawewa 13.80
B565 Walasmulla By Pass 0.37
B566 Nakulugamuwa Kudawella Moraketiara  3.90
B567 Weligaththa Lunugamwehera 23.60
B568 Hurigaswewa Kalankuttioya Siyambalangamuwa  14.12
B569 Access to Gampaha Railway Station (Queen Mary's Road) 1.16
B570 Mudungoda Gampaha (Orutota Road) 5.15
B571 Approach Road to College of Education - Addalaichenai 1.15
B572 Addalachenai Alankulam 9.75
B573 Akkaraipattu   Deegavapi Ambalatharu 23.00
B574 Flood ProtectionRoad, Akkaraipattu 2.13
B575 Kulavadi Central Camp  5.23
B576 By Pass Road to Pallikkudiyiruppu village on Akkaraipattu Varapathanchenai Road 1.34
B577 Belaganwewa Hembarawa Wilgamuwa  11.63
B578 Dorape Hiyare 8.60
B579 Polonnaruwa - New Town - Kaduruwela (Nidahas Swarna Jayanthoi Mawatha) 4.61
B580 Nikatupitiya Junction to Mapakadawewa Junction 8.32
B581 Welimada By Pass 0.08
B582 Gomburuoya - Balapokuna  8.50
B583 Mawanella By Pass 1.90
B584 Lathpandura Molkawa 11.78
B585 Kaluwamodara Kandevihara  1.09
B586 Park Road Matale 0.33
B587 Sooriyawewa Hathporuwa Moraketiya  13.60
B588 Dedugala Dolosbage 12.41
B589 Hidellana Karapincha (Approach Road to Tea Research Institute -Law Country Region) 4.10
B590 Udayagiri Rajamahavihara Road 1.10
B591 Uyanwatta Polgolla Dam  0.60
B592 Hettimulla Deewala Ussapitiya 12.60
B593 Pambahinna Kumbalgama Rajawaka Kapugala 28.42
B594 Galle Port Access 5.20
B595 Hunnadeniya Rathmale Radampola Walasgala 12.30
B596 Uswetakeiyawa Epamulla Pamunugama 8.05
B597  Kandawala Katunayake 4.50
B598 Seeduwa Katunayake 3.90
B599 Mabopitiya Degalaeriya 3.71
B600 Meepitiya Ekiriyagala Paragammana 5.10
B601 Kegalle Siyambalapitiya Dewalegama 4.40
B602 Morontota Arandara 8.30
B603 Magmmana Kurupettha Daigala Gurugalla 12.00
B604 Paragammana Dikella Atugoda Wanduradeniya 14.60
B605 Alawathura Yatapana Kotiyakumbura 6.15
B606 Katuwana - Rukmalpitiya - Hulankanda - Heegoda 9.00
B607 Bengamuwa - Molokgamuwa - Galdola 9.50
B608 Weera Maddumabandara Mawatha 0.14
B609 Hiripitiya - Galtemwewa 14.90
B610 Melsiripura - Rambe 12.70
B611 Thitthawella - Gonagama 15.27
B612 Ramboda - Pusulpitiya 2.38
B613 Kothmale New Town Road 1.05
B614 Battuluoya - Udappuwa - Andimunai  9.23
B615 Dambulla - Bakamuna - Kalagahawela 32.48
B616 Nochchiyagama - Kukulkatuwa 19.53
B617 Minneriya - Gal Oya 14.54
B618 Mollipothana - Soorangal 14.00
B619 Sardhapura - Kanniya 5.00
B620 Kanniya - Illuppaikulam 4.00
B621 Atabage - Dunukeulla  7.62
B622 Hungama - Thalawa - Middeniya 25.37
B623 Medamulana - Gonadeniya - Debokkawa 11.72
B624 Thalawa - Dambarella - Hingura 6.60
B625 Ambakolawewa - Morayaya - Gonadeniya 4.23
B626 Polonmaruwa - Beliatta  6.60
B627 Dammulla - Weeraketiya 10.10
B628 Tangalle - Kadurupokuna - Beliatta 8.76
B629 Walasmulla - Julampitiya  13.10
B630 Beliatta - Kirinda 13.87
B631 Hambantota - Gonnoruwa - Meegahajandura 30.30
B632 Sapugaskanda Oil Refinery Junction - Biyagama Free Trade Zone (Samurdhi Mawatha) 6.77
B633 Access Road to Ja-Ela Interchange 2.57
B634 Access Road to Peliyagoda Interchange 2.10
B635 Access Road to Matara 1.34
B636 Akuressa By pass 1.76
B637 Pelena-Polwatta-Denipitiya 2.10
B638 Sri Maha Bodhi Access  3.10
B639 Piliyandala By Pass 2.865
B640 Nainamadama-Iranawila-Chilaw 31.66
B641 Kadawatha By pass 1.80
B642 Access road to Defence Headquarters Pelawatta (From Denzil Kobbekaduwa Mawatha, Koswatta to Defence Headquarters Pelawatta) 1.255
B643 Kegalle Bypass 4.400
B644 Kelanimulla-Angoda-Koswatta 4.567
B645 Pelawatta-Akuregoda-Pothuarawa 4.074
B646 Hettiweediya-Weligama 1.075
B647 Galagedara Bypass 0.150
B648 Moragahakanda - Wellewala 14.480
B649 Kaduruwela Bypass 2.683
B650 Newguna-Manikkamadu via Irakkamam 4.800
B651 Varapathanchenai-Irakkamam 1.800
B652 Thuntota-Bingiriya 5.750
     
Total of "B" Class Roads (km)
8037.981