வார்ப்புரு:Rail-interchange
{{#switch: {{lc: {{{1}}} }}
 
 | abudhabi ={{#switch:  {{lc: {{{2}}} }}
   | l1 ={{RouteBox|L1|Line 1 (Abu Dhabi Metro)|#DC241F}}
   | l2 ={{RouteBox|L2|Line 2 (Abu Dhabi Metro)|#0354A6}}
   | l3 ={{RouteBox|L3|Line 3 (Abu Dhabi Metro)|#009530}}
   | l4 ={{RouteBox|L4|Line 4 (Abu Dhabi Metro)|#FFD700}}
   }}
 
 | ace =[[File:ACE_arrows.svg|{{{size|22}}}px|link={{{link|Altamont Corridor Express}}}|alt={{{alt|{{{link|Altamont Corridor Express}}}}}}]]
 
 | adelaide ={{#switch: {{lc: {{{2}}} }}
   | rail =[[File:Aiga railtransportation 25.svg|{{{size|11}}}px|link={{{link|Railways in Adelaide}}}]]
   | bus =[[File:Aiga bus trans.svg|{{{size|12}}}px|link={{{link|Buses in Adelaide}}}]]
   | tram =[[File:BSicon TRAM.svg|{{{size|16}}}px|link={{{link|Trams in Adelaide}}}]]
   | glenelg =[[Glenelg tram|&lt;span style=&quot;color:#{{rail color|Adelaide Metro|Glenelg}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | belair =[[Belair railway line|&lt;span style=&quot;color:#{{rail color|Adelaide Metro|Belair}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | flinders =[[Flinders railway line|&lt;span style=&quot;color:#{{rail color|Adelaide Metro|Flinders}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | gawler =[[Gawler railway line|&lt;span style=&quot;color:#{{rail color|Adelaide Metro|Gawler}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | grange =[[Grange railway line|&lt;span style=&quot;color:#{{rail color|Adelaide Metro|Grange}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | outer harbor =[[Outer Harbor railway line|&lt;span style=&quot;color:#{{rail color|Adelaide Metro|Outer Harbor}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | seaford =[[Seaford railway line|&lt;span style=&quot;color:#{{rail color|Adelaide Metro|Seaford}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | tonsley =[[Flinders railway line|&lt;span style=&quot;color:#{{rail color|Adelaide Metro|Flinders}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   
   }}
 
 | ahvaz | ahwaz ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Ahvaz Metro Logo.PNG|{{{size|25}}}px|link={{{link| Ahvaz Metro}}}]]
   | 1 | 2 | 3 | 4 =[[File:Ahvaz Metro Logo.PNG|{{{size|25}}}px|link={{{link| Ahvaz Metro}}}]] {{color box||'''LINE {{{2}}}'''}} [[File:Zeichen 123.svg|15px]]
 }}
 
 | airtrainewr =[[File:AirTrain_EWR_notext_logo.svg|{{{size|20}}}px|link={{{link|AirTrain Newark}}}]]
 
 | albuquerque ={{#switch: {{lc: {{{2}}} }}
   | nmrx =[[New Mexico Rail Runner Express|&lt;span style=&quot;color:#fff; background-color: #{{rail color|New Mexico Rail Runner Express|rail runner}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;NMRX&lt;/span&gt;]]
   | art = [[File:Albuquerque Rapid Transit logo horiz.svg|{{{size|32}}}px|link={{{link|Albuquerque Rapid Transit}}}]]
 }}
 
 | alicante =[[File:TRAM - Metropolitano de Alicante -T-.svg|{{{size|16}}}px|link={{{link|Alicante Tram}}}]]
 
 | amsterdam ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:BSicon LOGO GVB.svg|{{{size|16}}}px|link={{{link|Amsterdam Metro}}}]]
   | 50 =[[Line 50 (Amsterdam Metro)|&lt;span style=&quot;color: #fff; background-color: #28903a; font-weight: bold; padding: 0 3px 0 3px&quot;&gt;50&lt;/span&gt;]]
   | 51 =[[Line 51 (Amsterdam Metro)|&lt;span style=&quot;color: #fff; background-color: #f26522; font-weight: bold; padding: 0 3px 0 3px&quot;&gt;51&lt;/span&gt;]]
   | 52 =[[Line 52 (Amsterdam Metro)|&lt;span style=&quot;color: #fff; background-color: #00adef; font-weight: bold; padding: 0 3px 0 3px&quot;&gt;52&lt;/span&gt;]]
   | 53 =[[Line 53 (Amsterdam Metro)|&lt;span style=&quot;color: #fff; background-color: #ed1c24; font-weight: bold; padding: 0 3px 0 3px&quot;&gt;53&lt;/span&gt;]]
   | 54 =[[Line 54 (Amsterdam Metro)|&lt;span style=&quot;color: black; background-color: #ffc20e; font-weight: bold; padding: 0 3px 0 3px&quot;&gt;54&lt;/span&gt;]]
   }}
 
 | athens ={{rail icon|{{#switch:{{lc:{{{2}}}}}
   | m =Athens Metro
   | t =Athens Tram
   | p =Athens Suburban Railway
   | ose =Hellenic Train
   }}|{{{3|}}}|size={{{size|24x16}}}|alt={{{alt|}}}|link={{{link|}}}}}
 
 | au-wa ={{#switch: {{lc: {{{2}}} }}
   | transwa ={{ric|Transwa|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
   | #default ={{ric|Transwa|{{{2|}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
   }}
 
 | baku = {{#switch: {{lc: {{{2}}} }}
   | metro = [[File:Baku Subway logo.png|{{{size|25}}}px|link={{{link|Baku Metro}}}|alt={{{alt|{{{link|Baku Metro}}}}}}]]
   }}
 
 | baltimore ={{#switch: {{lc: {{{2}}} }}
   | marc =[[File:MARC train.svg|{{{size|19}}}px|link={{{link|MARC Train}}}]]
   | raillink =[[File:Baltimore Light RailLink logo.svg|{{{size|16}}}px|link={{{link|Baltimore Light RailLink}}}]]
   | subway = [[File:Baltimore Metro SubwayLink Logo for Signage (Blue).svg|{{{size|16}}}px|link={{{link|Baltimore Metro SubwayLink}}}]]
   }}
 
 | bangkok ={{#switch: {{lc: {{{2}}} }}
   | srt =&lt;!-- Do not use a non-free logo here --&gt;
   | bts =[[File:BTSbangkok.svg|{{{size|14}}}px|link={{{link|BTS Skytrain}}}]]
   | mrt =[[File:MRT (Bangkok) logo.svg|{{{size|14}}}px|link={{{link|MRT (Bangkok)}}}]]
   | bm =[[File:Bangkok Monorail Logo.png|{{{size|14}}}px|link={{{link|Rail transport in Bangkok}}}]]
   | blue ={{RouteBox|MRT|Blue Line (Bangkok)|#{{rail color|MRT|Blue}}}}
   | purple ={{RouteBox|MRT|Purple Line (Bangkok)|#{{rail color|MRT|Purple}}}}
   | orange ={{RouteBox|MRT|Orange Line (Bangkok)|#{{rail color|MRT|Orange}}}}
   | pink ={{RouteBox|MRT|Pink Line (Bangkok)|#{{rail color|MRT|Pink}}|#000}}
   | yellow ={{RouteBox|MRT|Yellow Line (Bangkok)|#{{rail color|MRT|Yellow}}|#000}}
   | light blue | lightblue ={{RouteBox|MRL|Light Blue Line (Bangkok)|#{{rail color|MRT|Light Blue}}|#000}}
   | sukhumvit | light green | lightgreen ={{RouteBox|BTS|Sukhumvit Line|#{{rail color|BTS Skytrain|Sukhumvit}}|#000}}
   | bang na-suvarnabhumi | bang na | suvarnabhumi ={{RouteBox|BTS|Bang Na–Suvarnabhumi light rail|#{{rail color|MRT|Silver}}|#000}}
   | silom | green ={{RouteBox|BTS|Silom Line|#{{rail color|BTS Skytrain|Silom}}}}
   | light red | lightred ={{RouteBox|SRT|SRT Light Red Line|#{{rail color|SRT Red Lines|Light Red}}|#000}}
   | dark red | darkred ={{RouteBox|SRT|SRT Dark Red Line|#{{rail color|SRT Red Lines|Dark Red}}}}
   | brown ={{RouteBox|MRT|Brown Line (Bangkok)|#{{rail color|MRT|Brown}}}}
   | grey ={{RouteBox|MRL|Grey Line (Bangkok)|#{{rail color|MRT|Grey}}}}
   | gold ={{RouteBox|MRL|Gold Line (Bangkok)|#D4AF37}}
   | airport | arl =[[File:ARLbangkok.svg|{{{size|14}}}px|link={{{link|Airport Rail Link (Bangkok)}}}]] {{RouteBox|ARL|Airport Rail Link (Bangkok)|#{{rail color|ARL}}}}
   | bus|brt =[[File:Bangkok BRT logo.svg|{{{size|14}}}px|link={{{link|Bangkok BRT}}}]]
  }}
 
 | bangladesh ={{#switch: {{lc: {{{2}}} }}
   | r =[[File:Bangladesh Railway Logo.svg|{{{size|20}}}px|link={{{link|Bangladesh Railway}}}]]
   | dmr =[[File:ঢাকা মেট্রোরেল স্টেশন চিহ্ন.svg|{{{size|20}}}px|link={{{link|Dhaka Metro Rail}}}]]
   | dhakabrt =[[File:Dhaka BRT Logo.svg|{{{size|10}}}px|link={{{link|Dhaka BRT}}}]]
 }}
 
 | dhaka ={{#switch: {{lc: {{{2}}} }}
   | 1 ={{RouteBox|MRT Line 1|MRT Line 1 (Dhaka Metro)|#DA291C|WHITE|bold=yes}}
   | 2 ={{RouteBox|MRT Line 2|MRT Line 2 (Dhaka Metro)|#8031A7|WHITE|bold=yes}}
   | 4 ={{RouteBox|MRT Line 4|MRT Line 4 (Dhaka Metro)|#003DA5|WHITE|bold=yes}}
   | 5n ={{RouteBox|MRT Line 5N|MRT Line 5 (Northern Route)|#00B5E2|BLACK|bold=yes}}
   | 5s ={{RouteBox|MRT Line 5S|MRT Line 5 (Southern Route)|#FF8200|BLACK|bold=yes}}
   | 6 ={{RouteBox|MRT Line 6|MRT Line 6 (Dhaka Metro)|#006747|WHITE|bold=yes}}
   }}
 
 | barcelona ={{#switch: {{lc: {{{2}}} }}
   | bus =[[File:Bus Barcelona.svg|{{{size|11}}}px|link={{{link|Buses in Barcelona}}}]]
   | fmontjuic =[[File:Fmontjuic.svg|{{{size|11}}}px|link={{{link|Funicular de Montjuïc}}}]]
   | l1 =[[File:L1 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 1}}}]]
   | l2 =[[File:L2 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 2}}}]]
   | l3 =[[File:L3 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 3}}}]]
   | l4 =[[File:L4 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 4}}}]]
   | l5 =[[File:L5 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 5}}}]]
   | l6 =[[File:L6 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]]
   | l7 =[[File:L7 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]]
   | l8 =[[File:L8 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia line}}}]]
   | l9 =[[File:L9 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 9}}}]]
   | l10 =[[File:L10 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 10}}}]]
   | l11 =[[File:L11 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona Metro line 11}}}]]
   | l12 =[[File:L12 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]]
   | metro =[[File:Barcelona Metro Logo.svg|{{{size|13}}}px|link={{{link|Barcelona Metro}}}]]
   | nxb =[[File:Nou Bus.svg|{{{size|11}}}px|link={{{link|Buses in Barcelona}}}]]
   | tb =[[File:Tramvia Blau.svg|{{{size|11}}}px|link={{{link|Tramvia Blau}}}]]
   | trambaix =[[File:Tramvia metropolita.svg|{{{size|11}}}px|link={{{link|Trambaix}}}]]
   | trambesos =[[File:Tramvia metropolita.svg|{{{size|11}}}px|link={{{link|Trambesòs}}}]]
   | t1 =[[File:T1.svg|{{{size|11}}}px|link={{{link|Trambaix#T1}}}]]
   | t2 =[[File:T2.svg|{{{size|11}}}px|link={{{link|Trambaix#T2}}}]]
   | t3 =[[File:T3.svg|{{{size|11}}}px|link={{{link|Trambaix#T3}}}]]
   | t4 =[[File:T4.svg|{{{size|11}}}px|link={{{link|Trambesòs#T4}}}]]
   | t5 =[[File:T5.svg|{{{size|11}}}px|link={{{link|Trambesòs#T5}}}]]
   | t6 =[[File:T6.svg|{{{size|11}}}px|link={{{link|Trambesòs#T6}}}]]
   }}
 
 | bart = {{#switch: {{lc: {{{2}}} }}
   | b | blue = {{RouteBox|B|Blue Line (BART)|#{{Rail color|BART|Blue}}|White}}
   | g | green = {{RouteBox|G|Green Line (BART)|#{{Rail color|BART|Green}}|White}}
   | oak = {{RouteBox|OAK|Oakland Airport Connector|#{{Rail color|BART|OAK}}|Black}}
   | o | orange = {{RouteBox|O|Orange Line (BART)|#{{Rail color|BART|Orange}}|Black}}
   | r | red = {{RouteBox|R|Red Line (BART)|#{{Rail color|BART|Red}}|White}}
   | p | purple = {{RouteBox|P|Purple Line (BART)|#{{Rail color|BART|Purple}}|White}}
   | y | yellow = {{RouteBox|Y|Yellow Line (BART)|#{{Rail color|BART|Yellow}}|Black}}
   | ebart = {{RouteBox|eBART|eBART|#{{Rail color|BART|Yellow}}|Black}}
   | #default =[[File:Bart-logo.svg|{{{size|18}}}px|link={{{link|Bay Area Rapid Transit}}}|alt={{{alt|{{{link|Bay Area Rapid Transit}}}}}}]]
     }}
 
 | basel = {{#switch: {{lc: {{{2}}} }}
  |1 = {{rcb|Basel S-Bahn|1|inline=croute}}
  |3 = {{rcb|Basel S-Bahn|3|inline=croute}}
  |4|re = {{rcb|Basel S-Bahn|RE/RB|inline=croute}}
  |5 = {{rcb|Basel S-Bahn|5|inline=croute}}
  |6 = {{rcb|Basel S-Bahn|6|inline=croute}}
  |7|rb = {{rcb|Basel S-Bahn|RB|inline=croute}}
  |8|wb = {{rcb|Basel S-Bahn|WB|inline=croute}}
  |9 = {{rcb|Basel S-Bahn|9|inline=croute}}
  |s|s-bahn = [[File:S-Bahn-Logo.svg|{{{size|12}}}px|link=Basel Regional S-Bahn|S-Bahn]]
  }}
 
 | bc ={{#switch: {{lc: {{{2}}} }}
   | bctransit =[[File:BC-transit-wayfinder.svg|{{{size|20}}}px|link={{{link|BC Transit}}}]]
  }}
 
 | beijing ={{#switch: {{lc: {{{2}}} }}
     | subway =[[File:Beijing Subway simplified logo.svg|{{{size|x16}}}px|link={{{link|Beijing Subway}}}|alt={{{alt|{{{link|Beijing Subway}}}}}}]]
     | 13 ={{RouteBox|13|{{{link|Line 13 (Beijing Subway)}}}|#{{rail color|Beijing Subway|13}}|#000}}
     | a | ap | airport ={{RouteBox|Capital Airport|{{{link|Capital Airport Express}}}|#{{rail color|Beijing Subway|ap}}}}
     | b | bt | batong | ba tong ={{RouteBox|Batong|{{{link|Batong line}}}|#{{rail color|Beijing Subway|bt}}}}
     | c | cp | changping ={{RouteBox|Changping|{{{link|Changping line}}}|#{{rail color|Beijing Subway|cp}}}}
     | d | dx | daxing ={{RouteBox|Daxing|{{{link|Daxing line}}}|#{{rail color|Beijing Subway|dx}}}}
     | f | fs | fangshan ={{RouteBox|Fangshan|{{{link|Fangshan line}}}|#{{rail color|Beijing Subway|fs}}}}
     | p | pg | pinggu ={{RouteBox|Pinggu|{{{link|Pinggu line}}}|#{{rail color|Beijing Subway|pg}}|#000000}}
     | n | na | newairport | new airport ={{RouteBox|Daxing Airport|{{{link|Daxing Airport Express}}}|#{{rail color|Beijing Subway|na}}}}
     | s1 | m | maglev | mentougou ={{RouteBox|S1|{{{link|Line S1 (Beijing Subway)}}}|#{{rail color|Beijing Subway|s1}}}}
     | s2 | s5 | hm | huaimi | huairou-miyun | sc | sub-central ={{rcb|Beijing Suburban Railway|{{lc: {{{2}}} }}|inline=route}}
     | x | xj | xijiao | w | western ={{RouteBox|Xijiao|{{{link|Xijiao line}}}|#{{rail color|Beijing Subway|xj}}}}
     | yf | yanfang ={{RouteBox|Yanfang|{{{link|Yanfang line}}}|#{{rail color|Beijing Subway|yf}}}}
     | yq | yuquanlu ={{RouteBox|Yuquanlu|{{{link|Yuquanlu line}}}|#{{rail color|Beijing Subway|yq}}}}
     | yz | yizhuang ={{RouteBox|Yizhuang|{{{link|Yizhuang line}}}|#{{rail color|Beijing Subway|yz}}}}
     | t1 | yizhuangt1 ={{RouteBox|Yizhuang T1|{{{link|Line T1 (Beijing Yizhuang Tram)}}}|#{{rail color|Beijing Subway|t1}}}}
     | #default ={{RouteBox|{{ucfirst:{{{2}}}}}|{{{link|Line {{{2}}} (Beijing Subway)}}}|#{{rail color|Beijing Subway|{{{2}}}}}}}
   }}
 
 | bengaluru ={{#switch: {{lc: {{{2}}} }}
   | m | metro =[[File:Namma Metro Logo.png|{{{size|20}}}px|link={{{link|Namma Metro}}}]]
   | purple ={{RouteBox|Purple|Purple Line (Namma Metro)|#{{rcr|Namma Metro|Purple}}|WHITE }}
   | green ={{RouteBox|Green|Green Line (Namma Metro)|#{{rcr|Namma Metro|Green}}|WHITE }}
   | yellow ={{RouteBox|Yellow|Yellow Line (Namma Metro)|#{{rcr|Namma Metro|Yellow}}|BLACK }}
   | pink ={{RouteBox|Pink|Pink Line (Namma Metro)|#{{rcr|Namma Metro|Pink}}|BLACK }}
   | blue ={{RouteBox|Blue|Blue Line (Namma Metro)|#{{rcr|Namma Metro|Blue}}|BLACK }}
   | orange ={{RouteBox|Orange|Orange Line (Namma Metro)|#{{rcr|Namma Metro|Orange}}|WHITE }}
   }}
 
 | berlin = {{#switch: {{lc:{{{2}}}}}
     | b|db|r   = [[File:VBB Bahn-Regionalverkehr.svg|x{{{size|14}}}px|link=Deutsche Bahn]]
     | bvg      = [[File:Bvg-logo.svg|x{{{size|14}}}px|link=Berliner Verkehrsbetriebe]]
     | bus      = [[File:BUS-Logo-BVG.svg|{{{size|14}}}px|link=Bus transport in Berlin]]
     | metrobus = [[File:MetroBus.svg|{{{size|14}}}px|link=Bus transport in Berlin]]
     | f        = [[File:Signet Fernverkehr VBB.svg|{{{size|14}}}px|link=DB Fernverkehr]]
     | ferry    = [[File:Fähre-Logo-BVG.svg|x{{{size|14}}}px|link=Ferry transport in Berlin]]
     | metrotram= [[File:MetroTram.svg|{{{size|14}}}px|link=Trams in Berlin]]
     | m1 | m2 | m4 | m5 | m6 | m8 | m10 | m13 | m17 = [[File:Berlin Tram {{uc:{{{2}}}}}.svg|x{{{size|14}}}px|link=Trams in Berlin]]
     | s|s-bahn|s1|s2|s21|s21vor|s25|s26|s3|s3e|s3b|s3h|s3c|s4|s41|s42|s45|s45alt|s46|s46alt|s47|s5|s6|s7|s75|s8|s85|s86|s9|s10|s19 = {{rail icon|Berlin S-Bahn|{{lc:{{{2|}}}}}|size=x{{{size|14}}}|alt={{{alt|}}}|link={{{link|}}}}}
     | tram     = [[File:Tram-Logo.svg|{{{size|14}}}px|link=Trams in Berlin]]
     | 12 | 16 | 18 | 21 | 27 | 37 | 50 | 60 | 61 | 62 | 63 | 67 | 68 = [[File:Berlin Tram {{{2}}}.svg|x{{{size|14}}}px|link=Trams in Berlin]]
     | u|u-bahn|u1|u12|u15|u2|u3|u4|u5|u55|u6|u7|u8|u9|u10|u11|u0 = {{rail icon|Berlin U-Bahn|{{lc:{{{2|}}}}}|size=x{{{size|14}}}|alt={{{alt|}}}|link={{{link|}}}}}
     | vbb = [[File:VBB-Logo.svg|{{{size|25}}}px|link=Verkehrsverbund Berlin-Brandenburg|Verkehrsverbund Berlin-Brandenburg (VBB)]]
 }}
 
 | bilbao ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Símbolo del Metro de Bilbao.svg|{{{size|16}}}px|link={{{link|Bilbao metro}}}|alt={{{alt|{{{link|Bilbao metro}}}}}}]]
   | l1 | 1 =[[File:Metro de Bilbao L1.svg|{{{size|14}}}px|link={{{link|Bilbao Metro}}}]]
   | l2 | 2 =[[File:Metro de Bilbao L2.svg|{{{size|14}}}px|link={{{link|Bilbao Metro}}}]]
   | l3 | 3 =[[File:Metro de Bilbao L3.svg|{{{size|14}}}px|link={{{link|Bilbao Metro}}}]]
 }}
 
 | birmingham =[[File:MidlandMetroGenericSymbol.svg|{{{size|13}}}px|link={{{link|Midland Metro}}}|alt={{{alt|{{{link|Midland Metro}}}}}}]]
 
 | blackpool =[[File:Blackpool Transport simple logo.png|{{{size|x20}}}px|link={{{link|Blackpool tramway}}}|alt={{{alt|{{{link|Blackpool tramway}}}}}}]]
 
 | bonn =[[File:U-Bahn.svg|{{{size|10}}}px|link={{{link|Bonn Stadtbahn}}}|alt={{{alt|{{{link|Bonn Stadtbahn}}}}}}]]
 
 | boston ={{#switch: {{lc: {{{2}}} }}
  | subway =[[File:MBTA.svg|{{{size|16}}}px|link={{{link|MBTA subway}}}]]
  | blue | green | orange | red | silver ={{#ifeq:{{{3|}}}|icon|&lt;span style=&quot;background-color:#{{rail color|MBTA|{{ucfirst:{{lc:{{{2}}}}}}}}}; color: white; border: none; border-radius: 50%; padding:0.4em; text-align: center; font-size:{{{size|9}}}px; line-height:{{{size|9}}}px&quot;&gt;[[File:MBTA white T logo.svg|{{{size|x9}}}px|link={{{link|{{ucfirst:{{lc:{{{2}}}}}}} Line (MBTA)}}}|alt={{{alt|{{{link|{{ucfirst:{{lc:{{{2}}}}}}} Line (MBTA)}}}}}}]]&lt;/span&gt;|&lt;span style=&quot;background-color:#{{rail color|MBTA|{{ucfirst:{{lc:{{{2}}}}}}}}}; border:1px solid #{{rail color|MBTA|{{ucfirst:{{lc:{{{2}}}}}}}}};&quot;&gt; [[{{ucfirst:{{lc:{{{2}}}}}}} Line (MBTA)|&lt;span style=&quot;color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;&amp;nbsp;{{ucfirst:{{lc:{{{2}}}}}}}{{#if:{{{3|}}}||&amp;#32;Line}}&amp;nbsp;&lt;/span&gt;]]&lt;/span&gt;}}
  | boat =&lt;span style=&quot;background-color:#{{rail color|MBTA|Boat}}; border:1px solid #{{rail color|MBTA|Boat}};&quot;&gt;&amp;nbsp;[[MBTA Boat|&lt;span style=&quot;color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;Boat {{{3|}}}&lt;/span&gt;]]&amp;nbsp;&lt;/span&gt;
  | bus ={{#ifeq:{{{3|}}}|icon|&lt;span style=&quot;background-color:#{{rail color|MBTA|Bus}}; color: white; border: none; border-radius: 50%; padding:0.4em; text-align: center; font-size:{{{size|9}}}px; line-height:{{{size|9}}}px&quot;&gt;[[File:MBTA white T logo.svg|{{{size|x9}}}px|link={{{link|MBTA bus}}}]]&lt;/span&gt;|&lt;span style=&quot;background-color:#{{rail color|MBTA|Bus}}; border:1px solid #{{rail color|MBTA|Bus}};&quot;&gt;&amp;nbsp;[[MBTA bus|&lt;span style=&quot;color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;Bus&amp;nbsp;&lt;/span&gt;]]&lt;/span&gt;}}
  | rail ={{#ifeq:{{{3|}}}|icon|&lt;span style=&quot;background-color:#{{rail color|MBTA|Commuter Rail}}; color: white; border: none; border-radius: 50%; padding:0.4em; text-align: center; font-size:{{{size|9}}}px; line-height:{{{size|9}}}px&quot;&gt;[[File:MBTA white T logo.svg|{{{size|x9}}}px|link={{{link|MBTA Commuter Rail}}}|alt={{{alt|{{{link|MBTA Commuter Rail}}}}}}]]&lt;/span&gt;|[[File:MBTA.svg|{{{size|16}}}px|link={{{link|MBTA Commuter Rail}}}]] {{#if:{{{3|}}}|&lt;span style=&quot;background-color:#{{rail color|MBTA|{{{3}}}}}; border:1px solid #{{rail color|MBTA|{{{3}}}}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;&amp;nbsp;{{#switch:{{lc:{{{3}}}}}
     | dedham | lexington | millis =[[{{ucfirst:{{lc:{{{3}}}}}}} Branch|{{white|{{ucfirst:{{lc:{{{3}}}}}}} Branch}}]]
     | fairmount | fitchburg | greenbush | haverhill | lowell | needham =[[{{ucfirst:{{lc:{{{3}}}}}}} Line|{{white|{{ucfirst:{{lc:{{{3}}}}}}} Line}}]]
     | franklin | foxboro | franklin/foxboro =[[Franklin/Foxboro Line|{{white|Franklin/Foxboro}}]]
     | cape | capeflyer =[[CapeFLYER|{{white|CapeFLYER}}]]
     | central mass | central =[[Central Mass Branch|{{white|Central Mass Branch}}]]
     | framingham/worcester | framingham | worcester =[[Framingham/Worcester Line|{{white|Framingham/Worcester Line}}]]
     | newburyport/rockport | newburyport | rockport =[[Newburyport/Rockport Line|{{white|Newburyport/Rockport Line}}]]
     | north–south rail link | north–south =[[North–South Rail Link|{{white|North–South Rail Link}}]]
     | old colony lines | old colony =[[Old Colony Lines|{{white|Old Colony Lines}}]]
     | providence/stoughton | providence | stoughton =[[Providence/Stoughton Line|{{white|Providence/Stoughton Line}}]]
     | south coast rail | south coast | south =[[South Coast Rail|{{white|South Coast Rail}}]]
     }}&amp;nbsp;&lt;/span&gt;|}}
   }}
   }}
 
 | brampton ={{#switch: {{lc: {{{2}}} }}
   | zum =[[File:ZUM_logo.svg|{{{size|40}}}px|link={{{link|Züm}}}]]
   }}
 
 | bremen ={{#switch: {{lc: {{{2}}} }}
   | bus = [[File:BUS-Logo.svg|x{{{size|15}}}px|link=Bremer Straßenbahn|Bus]]
   | tram = [[File:Tram-Logo.svg|{{{size|15}}}px|link=Trams in Bremen|Tram]]
   | rs = [[File:Logo Regio S Bahn Bremen.svg|{{{size|40}}}px|link=Bremen S-Bahn]]
   | rs1 | rs2 | rs3 | rs4 = [[File:Bremen {{uc: {{{2}}}}}.svg|x{{{size|15}}}px|link=Bremen S-Bahn|alt={{{1}}}]]
   | s = [[File:S-Bahn-Logo.svg|x{{{size|15}}}px|link=Bremen S-Bahn|S-Bahn]]
   }}
 
 | brightline =[[File:Brightlineicon.png|{{{size|14}}}px|link={{{link|Brightline}}}|alt={{{alt|{{{link|Brightline}}}}}}]]
 
 | brisbane ={{#switch: {{lc: {{{2}}} }}
   | rail =[[File:QRLogoSmall.png|{{{size|22}}}px|link={{{link|Queensland Rail}}}]]
   }}
 
 | brussels ={{#if:{{{2|}}}
   |{{Ligne STIB|{{#invoke:ustring|sub|\{{{2}}}|-1|-1}}}}
   |[[File:Brussels Metro-simplified.svg|{{{size|13}}}px|link={{{link|Brussels Metro}}}|alt={{{alt|{{{link|Brussels Metro}}}}}}]]
   }}
 
 | bucharest ={{#switch: {{lc: {{{2}}} }}
   | m1 =[[Bucharest Metro Line {{uc: {{{2}}} }}|&lt;span style=&quot;color: #000; background-color: #{{rail color|Bucharest Metro|{{{2}}}}}; font-weight: bold; padding: 0 3px 0 3px&quot;&gt;{{uc: {{{2}}} }}&lt;/span&gt;]]
   | m2 | m3 | m4 | m5 | m6 | m7 =[[Bucharest Metro Line {{uc: {{{2}}} }}|&lt;span style=&quot;color: #fff; background-color: #{{rail color|Bucharest Metro|{{{2}}}}}; font-weight: bold; padding: 0 3px 0 3px&quot;&gt;{{uc: {{{2}}} }}&lt;/span&gt;]]
   }}
 
 | budapest ={{#switch: {{lc: {{{2}}} }}
   | 1 =[[File:BKV m 1 jms.svg|{{{size|16}}}px|link={{{link|Line 1 (Budapest Metro)}}}]]
   | 2 =[[File:BKV m 2 jms.svg|{{{size|16}}}px|link={{{link|Line 2 (Budapest Metro)}}}]]
   | 3 =[[File:BKV m 3 jms.svg|{{{size|16}}}px|link={{{link|Line 3 (Budapest Metro)}}}]]
   | 4 =[[File:BKV m 4 jms.svg|{{{size|16}}}px|link={{{link|Line 4 (Budapest Metro)}}}]]
   | 5 =[[File:BKV h5 jms.svg|{{{size|16}}}px|link={{{link|HÉV}}}]]
   | 6 =[[File:BKV h6 jms.svg|{{{size|16}}}px|link={{{link|HÉV}}}]]
   | 7 =[[File:BKV h7 jms.svg|{{{size|16}}}px|link={{{link|HÉV}}}]]
   | 8 =[[File:BKV h8 jms.svg|{{{size|16}}}px|link={{{link|HÉV}}}]]
   | 9 =[[File:BKV h9 jms.svg|{{{size|16}}}px|link={{{link|HÉV}}}]]
   | bus =[[File:BKV busz symbol.svg|{{{size|16}}}px|link=Budapesti Közlekedési Zrt.]]
   | hév | hev =[[File:Budapest hev symbol.svg|{{{size|16}}}px|link={{{link|HÉV}}}]]
   | metro =[[File:BKV_metro.svg|{{{size|18}}}px|link={{{link|Budapest Metro}}}]]
   | night | nocturnal =[[File:BKK night line logo.svg|{{{size|16px}}}|link=Budapesti Közlekedési Zrt.]]
   | tram =[[File:Logo_tramway-budapest.svg|{{{size|16px}}}|link=Trams in Budapest]]
   | trolleybus =[[File:Budapest trolleybus symbol.svg|{{{size|16px}}}|link=Trolleybus]]
   }}
 
 | buenos aires | buenosaires ={{#switch: {{lc: {{{2}}} }}
   | =[[File:Subte gcba logo.png|{{{size|16}}}px|link={{{link|Buenos Aires Underground}}}]]
   | e2 | p | premetro =[[File:Línea P (SBASE) bullet.svg|{{{size|16}}}px|link={{{link|PreMetro E2 (Buenos Aires)}}}]]
   | u | urquiza =[[File:Urquiza U 60px.png|{{{size|16}}}px|link={{{link|Urquiza Line (Buenos Aires)}}}]]
   | metrobus =[[File:Metrobus Buenos Aires logo.png|x{{{size|8}}}px|link={{{link|Metrobus (Buenos Aires)}}}]]
   | 9dejulio =[[File:Metrobus9dejulio.png|{{{size|16}}}px|link={{{link|Metrobus 9 de Julio}}}]]
   | cabildo =[[File:Metrobuscabildo.png|{{{size|16}}}px|link={{{link|Metrobus Cabildo}}}]]
   | juanbjusto =[[File:Metrobusjuanbjusto.png|{{{size|16}}}px|link={{{link|Metrobus Juan B. Justo}}}]]
   | sur =[[File:Metrobussur.png|{{{size|16}}}px|link={{{link|Metrobus Sur}}}]]
   | 25demayo =[[File:Metrobus25deMayo.png|{{{size|16}}}px|link={{{link|Metrobus 25 de Mayo}}}]]
   | #default =[[File:Línea {{uc:{{{2}}}}} (SBASE) bullet.svg|{{{size|16}}}px|link={{{link|Line {{uc:{{{2|}}}}} (Buenos Aires Underground)}}}]]
   }}
 
 | busan ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:South Korea subway logo.svg|{{{size|16}}}px|link={{{link|Busan Metro}}}|alt={{{alt|{{{link|Busan Metro}}}}}}]]
   | bgl | bugim =[[File:Busan-Gimhae Line.svg|{{{size|16}}}px|link={{{link|Busan–Gimhae Light Rail Transit}}}|alt={{{alt|{{{link|Busan–Gimhae Light Rail Transit}}}}}}]]
   | donghae =[[File:Donghae Line.svg|{{{size|16}}}px|link={{{link|Donghae Line}}}|alt={{{alt|{{{link|Donghae Line}}}}}}]]
   | #default =[[File:Busan Metro Line {{{2}}}.svg|{{{size|x16}}}px|link=Busan Metro Line {{{2}}}]]
   }}
 
 | cahsr =[[File:California High Speed Rail.svg|{{{size|16}}}px|link={{{link|California High-Speed Rail}}}|alt={{{alt|{{{link|California High-Speed Rail}}}}}}]]
 
 
 | calgary ={{#switch: {{lc:{{{2|}}}}}
   | ctrain =[[File:BSicon TRAM.svg|{{{size|16}}}px|link={{{link|CTrain}}}]]
   | max =[[File:BSicon BUS3.svg|{{{size|16}}}px|link={{{link|MAX (Calgary)}}}]]
   | #default = {{rail icon|CTrain|{{lc:{{{2|}}}}}|size={{{size|16}}}px}}
   }}
 
 | caltrain =[[File:Caltrain roundel.svg|{{{size|16}}}px|link={{{link|Caltrain}}}|alt={{{alt|{{{link|Caltrain}}}}}}]]
 
 | canberra | au-act ={{#switch: {{lc:{{{2|}}}}}
   | metro
   | light rail ={{rail icon|Canberra Metro|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
   | r1 ={{rail color box|Canberra Metro|R1|inline=croute}}
   | r2 ={{RouteBox|R2|ACTION#R2|#f3b2db|#000000|bold=yes}}
   | r3 ={{RouteBox|R3|ACTION#R3|#ffdd00|#000000|bold=yes}}
   | r4 ={{RouteBox|R4|R4 (Canberra)|#0097ce|#ffffff|bold=yes}}
   | r5 ={{RouteBox|R5|ACTION#R5|#dc2597|#ffffff|bold=yes}}
   | r6 ={{RouteBox|R6|ACTION#R6|#76bc21|#000000|bold=yes}}
   | r7 ={{RouteBox|R7|ACTION#R7|#e07c00|#ffffff|bold=yes}}
   | r8 ={{RouteBox|R8|ACTION#R8|#2d2a26|#ffffff|bold=yes}}
   | r9 ={{RouteBox|R9|ACTION#R9|#97989a|#000000|bold=yes}}
   | r10 ={{RouteBox|R10|ACTION#R10|#aa182c|#ffffff|bold=yes}}
   | 59 ={{RouteBox|59||#99bbe3|#0055b8|bold=yes}}
   | #default ={{RouteBox|{{{2}}}||#0055b8|#ffffff|bold=yes}}
   }}
 
 | catalonia ={{#switch: {{lc: {{{2}}} }}
   | fgc =[[File:FGC.svg|{{{size|11}}}px|link={{{link|Ferrocarrils de la Generalitat de Catalunya}}}]]
   | fgctim =[[File:FGC TiM.svg|{{{size|11}}}px|link={{{link|Ferrocarrils de la Generalitat de Catalunya}}}]]
   | fvallvidrera =[[File:fvallvidrera.svg|{{{size|11}}}px|link={{{link|Vallvidrera Funicular}}}]]
   | nuria =[[File:Cremallera de Núria.svg|{{{size|11}}}px|link={{{link|Vall de Núria Rack Railway}}}]]
   | rdc =[[File:Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|Rodalies de Catalunya}}}]]
   | r1 =[[File:R1 barcelona.svg|{{{size|11}}}px|link={{{link|R1–RG1 (Rodalies de Catalunya)}}}]]
   | r2 =[[File:R2 barcelona.svg|{{{size|11}}}px|link={{{link|R2 (Rodalies de Catalunya)}}}]]
   | r2n =[[File:R2N barcelona.svg|{{{size|11}}}px|link={{{link|R2 (Rodalies de Catalunya)}}}]]
   | r2s =[[File:R2S barcelona.svg|{{{size|11}}}px|link={{{link|R2 (Rodalies de Catalunya)}}}]]
   | r3 =[[File:R3 barcelona.svg|{{{size|11}}}px|link={{{link|R3 (Rodalies de Catalunya)}}}]]
   | r4 =[[File:R4 barcelona.svg|{{{size|11}}}px|link={{{link|R4 (Rodalies de Catalunya)}}}]]
   | r5 =[[File:R5 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#Rail services}}}]]
   | r50 =[[File:R50 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#Rail services}}}]]
   | r6 =[[File:R6 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#Rail services}}}]]
   | r60 =[[File:R60 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#Rail services}}}]]
   | r7 =[[File:R7 barcelona.svg|{{{size|11}}}px|link={{{link|R7 (Rodalies de Catalunya)}}}]]
   | r8 =[[File:R8 barcelona.svg|{{{size|11}}}px|link={{{link|R8 (Rodalies de Catalunya)}}}]]
   | rg1 =[[File:RG1 girona.svg|{{{size|11}}}px|link={{{link|R1–RG1 (Rodalies de Catalunya)}}}]]
   | rt1 =[[File:RT1 tarragona.svg|{{{size|11}}}px|link={{{link|RT1 (Rodalies de Catalunya)}}}]]
   | rt2 =[[File:RT2 tarragona.svg|{{{size|11}}}px|link={{{link|RT2 (Rodalies de Catalunya)}}}]]
   | r11 =[[File:R11 Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|R11 (Rodalies de Catalunya)}}}]]
   | r12 =[[File:R12 Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|R12 (Rodalies de Catalunya)}}}]]
   | r13 =[[File:R13 Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|R13 (Rodalies de Catalunya)}}}]]
   | r14 =[[File:R14 Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|R14 (Rodalies de Catalunya)}}}]]
   | r15 =[[File:R15 Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|R15 (Rodalies de Catalunya)}}}]]
   | r16 =[[File:R16 Rodalies de Catalunya.svg|{{{size|11}}}px|link={{{link|R16 (Rodalies de Catalunya)}}}]]
   | s1 =[[File:S1 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]]
   | s2 =[[File:S2 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]]
   | s5 =[[File:S5 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]]
   | s55 =[[File:S55 barcelona.svg|{{{size|11}}}px|link={{{link|Barcelona–Vallès Line#Rail services}}}]]
   | s3 =[[File:S3 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#Rail services}}}]]
   | s33 =[[File:S33 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#Rail services}}}]]
   | s4 =[[File:S4 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#Rail services}}}]]
   | s8 =[[File:S8 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#Rail services}}}]]
   | s9 =[[File:S9 barcelona.svg|{{{size|11}}}px|link={{{link|Llobregat–Anoia Line#Rail services}}}]]
   | tpc =[[File:TPC.svg|{{{size|11}}}px|link={{{link|Catalonia#Transport}}}]]
   }}
 
 | changchun ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | a | ap | airport ={{RouteBox|Airport|{{{link|Airport line (Changchun Subway)}}}|#{{rail color|Changchun Rail Transit|na}}}}
     | b | bh | beihu ={{RouteBox|Beihu|{{{link|Beihu line}}}|#{{rail color|Changchun Rail Transit|na}}}}
     | s | sy | shuangyang ={{RouteBox|Shuangyang|{{{link|Shuangyang line}}}|#{{rail color|Changchun Rail Transit|na}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changchun Subway)|#{{rail color|Changchun Rail Transit|na}}}}
    }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | subway | rt = {{RouteBox|Subway|{{{link|Changchun Subway}}}|#{{rail color|Changchun Rail Transit|#default}}}}
     | a | ap | airport ={{RouteBox|Airport|{{{link|Airport line (Changchun Subway)}}}|#{{rail color|Changchun Rail Transit|ap}}}}
     | b | bh | beihu ={{RouteBox|Beihu|{{{link|Beihu line}}}|#{{rail color|Changchun Rail Transit|bh}}}}
     | s | sy | shuangyang ={{RouteBox|Shuangyang|{{{link|Shuangyang line}}}|#{{rail color|Changchun Rail Transit|sy}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changchun Subway)|#{{rail color|Changchun Rail Transit|{{{2}}}}}}}
    }}
   }}
 
 | changsha ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | m | ml | maglev ={{RouteBox|Maglev|{{{link|Changsha Maglev Express}}}|#{{rail color|Changsha Metro|na}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changsha Metro)|#{{rail color|Changsha Metro|na}}}}
    }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | 3 | 5 ={{RouteBox|{{{2}}}|Line {{{2}}} (Changsha Metro)|#{{rail color|Changsha Metro|{{{2}}}}}|#000}}
     | m | ml | maglev ={{RouteBox|Maglev|{{{link|Changsha Maglev Express}}}|#{{rail color|Changsha Metro|ml}}}}
     | metro =[[File:Changsha Metro logo.svg|{{{size|x13}}}px|link={{{link|Changsha Metro}}}|alt={{{alt|{{{link|Changsha Metro}}}}}}]]
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changsha Metro)|#{{rail color|Changsha Metro|{{{2}}}}}}}
    }}
   }}
 
 | changzhou ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Changzhou Metro)|#{{rail color|Changzhou Metro|{{{2}}}}}|#000}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:ChangzhouMetro.svg|{{{size|25}}}px|link={{{link|Changzhou Metro}}}|alt={{{alt|{{{link|Changzhou Metro}}}}}}]]
     | #default={{RouteBox|{{{2}}}|Line {{{2}}} (Changzhou Metro)|#{{rail color|Changzhou Metro|{{{2}}}}}}}
     }}
   }}
 
 | charleroi ={{#switch: {{lc: {{{2}}} }}
   |metro|#default=[[File:Brussels Metro-simplified.svg|{{{size|20}}}px|link={{{link|Charleroi Metro}}}|alt={{{alt|{{{link|Charleroi Metro}}}}}}]]
   }}
 
 | chengdu ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Chengdu Metro)|#{{rail color|Chengdu Metro|na}}|#000}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:Chengdu Metro icon.svg|{{{size|25}}}px|link={{{link|Chengdu Metro}}}|alt={{{alt|{{{link|Chengdu Metro}}}}}}]]
     | #default={{ric|Chengdu Metro|{{{2}}}|link={{{link|}}}}}
     }}
   }}
 
 | chennai ={{#switch: {{lc: {{{2}}} }}
   | s | suburban =[[File:Indian Railways Suburban Railway Logo.svg|{{{size|20}}}px|link={{{link|சென்னை புறநகர் இருப்புவழி}}}]]
   | m | metro =[[File:Chennai Metro logo.svg|{{{size|20}}}px|link={{{link|சென்னை மெட்ரோ}}}]]
   | blue ={{RouteBox|நீல வழித்தடம்|நீல வழித்தடம் (சென்னை மெட்ரோ)|#{{rail color|Chennai Metro|Blue}} }}
   | green ={{RouteBox|பச்சை வழித்தடம்|பச்சை வழித்தடம் (சென்னை மெட்ரோ)|#{{rail color|Chennai Metro|Green}} }}
   | bus =[[File:BSicon BUS.svg|{{{size|20}}}px|link={{{link|சென்னையில் போக்குவரத்து#பேருந்து}}}]]
   | maa | airport =[[File:BSicon FLUG.svg|{{{size|20}}}px|link={{{link|சென்னை பன்னாட்டு வானூர்தி நிலையம்}}}]]
   }}
 
 | chicago ={{#switch: {{lc: {{{2}}} }}
 &lt;!-- commuter rail --&gt;
   | bnsf =[[BNSF Line|&lt;span style=&quot;color: #fff; background-color: #{{rail color|Metra|BNSF}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em&quot;&gt;BNSF&lt;/span&gt;]]
   | hc =[[Heritage Corridor|&lt;span style=&quot;color: #fff; background-color: #{{rail color|Metra|hc}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;HC&lt;/span&gt;]]
   | mdn =[[Milwaukee District North Line|&lt;span style=&quot;color: #fff; background-color: #{{rail color|Metra|mdn}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;MD-N&lt;/span&gt;]]
   | mdw =[[Milwaukee District West Line|&lt;span style=&quot;color: #25327b; background-color: #{{rail color|Metra|mdw}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;MD-W&lt;/span&gt;]]
   | me =[[Metra Electric District|&lt;span style=&quot;color: #fff; background-color: #{{rail color|Metra|me}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;ME&lt;/span&gt;]]
   | metra =[[File:Metramlogo.svg|{{{size|15}}}px|link={{{link|Metra}}}|alt=Metra]]
   | ncs =[[North Central Service|&lt;span style=&quot;color: #fff; background-color: #{{rail color|Metra|nc}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;NCS&lt;/span&gt;]]
   | ri =[[Rock Island District|&lt;span style=&quot;color: #fff; background-color: #{{rail color|Metra|ri}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;RI&lt;/span&gt;]]
   | sws =[[SouthWest Service|&lt;span style=&quot;color: #fff; background-color: #{{rail color|Metra|sw}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;SWS&lt;/span&gt;]]
   | upn =[[Union Pacific North Line|&lt;span style=&quot;color: #fff; background-color: #{{rail color|Metra|upn}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;UP-N&lt;/span&gt;]]
   | upnw =[[Union Pacific Northwest Line|&lt;span style=&quot;color: #0055a5; background-color: #{{rail color|Metra|upnw}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;UP-NW&lt;/span&gt;]]
   | upw =[[Union Pacific West Line|&lt;span style=&quot;color: #0055a5; background-color: #{{rail color|Metra|upw}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;UP-W&lt;/span&gt;]]
 &lt;!-- rapid transit --&gt;
   | l =[[File:Chicago Transit Authority Logo.svg|{{{size|14}}}px|link={{{link|Chicago &quot;L&quot;}}}]]
   | cta =[[File:Chicago Transit Authority Logo.svg|{{{size|14}}}px|link={{{link|Chicago Transit Authority}}}]]
   | pink = [[Pink  Line (CTA)|&lt;span style=&quot;color: #fff; background-color: #{{rail color|CTA|Pink}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;Pink&lt;/span&gt;]]
   | red = [[Red  Line (CTA)|&lt;span style=&quot;color: #fff; background-color: #{{rail color|CTA|Red}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;Red&lt;/span&gt;]]
   | orange = [[Orange  Line (CTA)|&lt;span style=&quot;color: #fff; background-color: #{{rail color|CTA|Orange}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;Orange&lt;/span&gt;]]
   | yellow = [[Yellow  Line (CTA)|&lt;span style=&quot;color: #000; background-color: #{{rail color|CTA|Yellow}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;Yellow&lt;/span&gt;]]
   | green = [[Green  Line (CTA)|&lt;span style=&quot;color: #fff; background-color: #{{rail color|CTA|Green}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;Green&lt;/span&gt;]]
   | blue = [[Blue  Line (CTA)|&lt;span style=&quot;color: #fff; background-color: #{{rail color|CTA|Blue}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;Blue&lt;/span&gt;]]
   | purple = [[Purple  Line (CTA)|&lt;span style=&quot;color: #fff; background-color: #{{rail color|CTA|Purple}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;Purple&lt;/span&gt;]]
   | brown = [[Brown  Line (CTA)|&lt;span style=&quot;color: #fff; background-color: #{{rail color|CTA|Brown}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;Brown&lt;/span&gt;]]
   | ats  =[[Airport Transit System|&lt;span style=&quot;color:#fff; background-color: #ed1c23; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;ATS&lt;/span&gt;]]
   }}
 
 | chongqing ={{#switch: {{lc: {{{2}}} }}
   | metro | crt = &lt;!-- [[File:CRT Logo.svg|{{{size|25}}}px|link={{{link|Chongqing Rail Transit}}}|alt={{{alt|{{{link|Chongqing Rail Transit}}}}}}]] image deleted, commented out per TPER 2021-07-25 --&gt;
   | csr =[[File:CSR Logo.svg|{{{size|25}}}px|link={{{link|Chongqing Suburban Railways}}}|alt={{{alt|{{{link|Chongqing Suburban Railway}}}}}}]]
   | #default ={{Rail color box|Chongqing Rail Transit|{{lc: {{{2|}}}}}|route|type={{{3|}}}}}
   | 3a ={{#switch: {{lc: {{{3}}} }}
     | na ={{RouteBox|Airport|Line 3 (Chongqing Rail Transit)#Airport branch|#{{rail color|Chongqing Rail Transit|na}}}}
     | #default ={{Rail color box|Chongqing Rail Transit|3|route|type=a}}
     }}
   | 6i ={{#switch: {{lc: {{{3}}} }}
     | na ={{RouteBox|Int'l Expo|Line 6 (Chongqing Rail Transit)#International Expo branch|#{{rail color|Chongqing Rail Transit|na}}}}
     | #default ={{Rail color box|Chongqing Rail Transit|6|route|type=i}}
     }}
   | s ={{#switch: {{lc: {{{4}}} }}
     | na ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Chongqing Suburban Railway)|#{{rail color|Chongqing Rail Transit|na}}}}
     | #default ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Chongqing Suburban Railway)|#{{rail color|Chongqing Rail Transit|s{{{3}}}}}}}
     }}
   }}
 
 | cleveland =[[File:Cleveland RTA logo.svg|{{{size|18}}}px|link={{{link|GCRTA}}}|alt={{{alt|{{{link|GCRTA}}}}}}]]
 
 | cologne ={{#switch: {{lc: {{{2}}} }}
   | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|Rhine-Ruhr S-Bahn}}}|alt={{{alt|{{{link|Rhine-Ruhr S-Bahn}}}}}}]]
   | stadtbahn =[[File:Stadtbahn.svg|{{{size|10}}}px|link={{{link|Cologne Stadtbahn}}}|alt={{{alt|{{{link|Cologne Stadtbahn}}}}}}]]
   }}
 
 | cota =[[File:COTA alt logo.svg|{{{size|35}}}px|link={{{link|Central Ohio Transit Authority}}}|alt={{{alt|{{{link|Central Ohio Transit Authority}}}}}}]]
 
 | copenhagen ={{#switch: {{lc: {{{2}}} }}
   | 1 | m1 =[[File:M1 icon.svg|{{{size|13}}}px|link={{{link|M1 (Copenhagen)}}}]]
   | 2 | m2 =[[File:M2 icon.svg|{{{size|13}}}px|link={{{link|M2 (Copenhagen)}}}]]
   | 3 | m3 =[[File:M3 icon.svg|{{{size|13}}}px|link={{{link|City Circle Line}}}]]
   | 4 | m4 =[[File:M4 icon.svg|{{{size|13}}}px|link={{{link|M4 (Copenhagen)}}}]]
   |s =[[File:S-tog.svg|{{{size|12}}}px|link={{{link|S-train (Copenhagen)}}}]]
   |#default =[[File:S-train service {{{2}}}.svg|{{#if:{{{size|}}}|{{{size}}}|14}}px|link={{#if:{{{link|}}}|{{{link}}}|{{{2}}} (S-train)}}]]
   }}
 
 | ctfastrak =[[File:CTfastrak symbol.svg|{{{size|16}}}px|link={{{link|CTfastrak}}}|alt={{{alt|{{{link|CTfastrak}}}}}}]]
 
 | daegu ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:South Korea subway logo.svg|{{{size|16}}}px|link={{{link|Daegu Metro}}}|alt={{{alt|{{{link|Daegu Metro}}}}}}]]
   | #default =[[File:Daegu Metro Line {{{2}}}.svg|{{{size|x16}}}px|link=Daegu Metro Line {{{2}}}]]
   }}
 
 | dalian ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Dalian Metro)|#{{rail color|Chongqing Rail Transit|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{uc: {{{2}}} }}|{{{link|Line {{uc: {{{2}}} }} (Dalian Metro)}}}|#{{rail color|Dalian Metro|{{{2}}}}}}}
     }}
   }}
 
 | dallas ={{#switch:  {{lc: {{{2}}} }}
   | m-line | mline | mata =[[File:M-Line Trolley logo.svg|M-Line Trolley|x16px|link={{{link|McKinney Avenue Transit Authority}}}|alt={{{alt|{{{link|McKinney Avenue Transit Authority}}}}}}]]
   | streetcar =[[File:Dallas Streetcar Icon.png|Dallas Streetcar|x20px|link={{{link|Dallas Streetcar}}}|alt={{{alt|{{{link|Dallas Streetcar}}}}}}]]
   | lascolinas =[[File:Las_Colinas_APT_Logo.png|Las Colinas APT System|x18px|link={{{link|Las Colinas APT System}}}|alt={{{alt|{{{link|Las Colinas APT System}}}}}}]]
   }}
 
 | dammam ={{#switch:  {{lc: {{{2}}} }}
   | 1 ={{RouteBox|1|Line 1 (Dammam Metro)|#748477}}
   | 2 ={{RouteBox|2|Line 2 (Dammam Metro)|#748477}}
   }}
 
 | dart ={{#switch:  {{lc: {{{2}}} }}
   | blue | green | orange |red ={{#ifeq:{{{3|}}}|1|
 &lt;span style=&quot;display:inline-block; position:relative; padding:0 0.5em; background:#{{rail color|DART|{{{2}}}}}; font-weight:bold; font-size:80%;&quot;&gt;[[{{{Title case|{{{2}}}}}} Line (Dallas Area Rapid Transit)|{{white|{{Title case|{{{2}}}}} {{#if:{{{line|}}}|Line|}}}}]]&lt;/span&gt;
 |[[{{Title case|{{{2}}}}} Line (Dallas Area Rapid Transit)|&lt;span style=&quot;display:inline-block; position:relative; vertical-align:text-top; width:0.8em; height:0.8em; background:#{{rail color|DART|{{{2}}}}};&quot;&gt;&lt;/span&gt;]]{{#ifeq:{{{3|}}}|0||&amp;#32;[[{{Title case|{{{2}}}}} Line (Dallas Area Rapid Transit)|{{Title case|{{{2}}}}} {{#if:{{{line|}}}|Line|}}]]}}}}
   | lightrail | lr ={{#switch: {{{3|}}}
    | blue =[[File:DART Blue Line bullet.svg|DART Light Rail system|x18px|link={{{link|Blue Line (Dallas Area Rapid Transit)}}}|alt={{{alt|DART Light Rail blue}}}]] {{#if:{{{showtext|}}}|[[Blue Line (Dallas Area Rapid Transit)|Blue Line]]}}
    | red =[[File:DART Red Line bullet.svg|DART Light Rail system|x18px|link={{{link|Red Line (Dallas Area Rapid Transit)}}}|alt={{{alt|DART Light Rail red}}}]] {{#if:{{{showtext|}}}|[[Red Line (Dallas Area Rapid Transit)|Red Line]]}}
    | green =[[File:DART Green Line bullet.svg|DART Light Rail system|x18px|link={{{link|Green Line (Dallas Area Rapid Transit)}}}|alt={{{alt|DART Light Rail green}}}]] {{#if:{{{showtext|}}}|[[Green Line (Dallas Area Rapid Transit)|Green Line]]}}
    | orange =[[File:DART Orange Line bullet.svg|DART Light Rail system|x18px|link={{{link|Orange Line (Dallas Area Rapid Transit)}}}|alt={{{alt|DART Light Rail orange}}}]] {{#if:{{{showtext|}}}|[[Orange Line (Dallas Area Rapid Transit)|Orange Line]]}}
    | #default =[[File:Dallas Area Rapid Transit logo.svg|{{{size|13}}}px|link={{{link|Dallas Area Rapid Transit}}}|alt={{{alt|{{{link|Dallas Area Rapid Transit}}}}}}]]
    }}
   | streetcar =[[File:Dallas Streetcar Icon.png|Dallas Streetcar|x20px|link={{{link|Dallas Streetcar}}}|alt={{{alt|{{{link|Dallas Streetcar}}}}}}]]
   | silver =[[File:DART Silver Line.svg|Dallas Silver Line|x11px|link={{{link|Silver Line (Dallas Area Rapid Transit)}}}|alt={{{alt|{{{link|Silver Line (Dallas Area Rapid Transit}}}}}}]] {{#if:{{{showtext|}}}|[[Silver Line (Dallas Area Rapid Transit)|Silver Line]]}}
   | #default =[[File:Dallas Area Rapid Transit logo.svg|{{{size|13}}}px|link={{{link|Dallas Area Rapid Transit}}}|alt={{{alt|{{{link|Dallas Area Rapid Transit}}}}}}]]
   }}
 
 | delhi ={{#switch: {{lc: {{{2}}} }}
   | s | suburban =[[File:Indian Railways Suburban Railway Logo.svg|{{{size|12}}}px|link={{{link|Delhi Suburban Railway}}}]]
   | m | metro =[[File:Delhi Metro logo.svg|{{{size|12}}}px|link={{{link|Delhi Metro}}}]]
   | airport | airport express | orange ={{RouteBox|Airport Express|Delhi Airport Metro Express|#{{rail color|Delhi Metro|Airport}}}}
   | blue ={{RouteBox|Blue{{#if:{{{3|}}}||&amp;#32;Line}}|Blue Line (Delhi Metro)|#{{rail color|Delhi Metro|Blue}}}}
   | grey ={{RouteBox|Grey{{#if:{{{3|}}}||&amp;#32;Line}}|Grey Line (Delhi Metro)|#{{rail color|Delhi Metro|Grey}}}}
   | green ={{RouteBox|Green{{#if:{{{3|}}}||&amp;#32;Line}}|Green Line (Delhi Metro)|#{{rail color|Delhi Metro|Green}}}}
   | magenta ={{RouteBox|Magenta{{#if:{{{3|}}}||&amp;#32;Line}}|Magenta Line (Delhi Metro)|#{{rail color|Delhi Metro|Magenta}}}}
   | pink ={{RouteBox|Pink{{#if:{{{3|}}}||&amp;#32;Line}}|Pink Line (Delhi Metro)|#{{rail color|Delhi Metro|Pink}}}}
   | red ={{RouteBox|Red{{#if:{{{3|}}}||&amp;#32;Line}}|Red Line (Delhi Metro)|#{{rail color|Delhi Metro|Red}}}}
   | violet ={{RouteBox|Violet{{#if:{{{3|}}}||&amp;#32;Line}}|Violet Line (Delhi Metro)|#{{rail color|Delhi Metro|Violet}}}}
   | yellow ={{RouteBox|Yellow{{#if:{{{3|}}}||&amp;#32;Line}}|Yellow Line (Delhi Metro)|#{{rail color|Delhi Metro|Yellow}}}}
   | bus =[[File:BSicon BUS.svg|{{{size|18}}}px|link={{{link|Transport in Delhi#Buses}}}]]
   }}
 
 | denver ={{#switch: {{lc: {{{2}}} }}
   |#default =&lt;span style=&quot;display:inline-block; font-family:Proxima Nova, sans-serif; width:{{#expr:{{{size|14}}} + 3}}px; height:{{{size|14}}}px; background-color:#{{rail color|RTD|{{{2}}}}}; border:1px solid white; border-radius: 3px; padding-top:2px; line-height:{{#expr:{{{size|14}}} - 1}}px; text-align:center; &quot;&gt;&amp;nbsp;[[{{{link|{{{2}}} Line (RTD)}}}|&lt;span style=&quot;color:#fff; font-style:italic; font-weight:bold; font-size:{{#expr:{{{size|14}}} - 2}}px; white-space:nowrap; margin-left:{{#ifeq:{{lc:{{{2}}}}}|w|-3|-2}}px;&quot;&gt;{{uc: {{{2}}} }}&lt;/span&gt;]]&amp;nbsp;&lt;/span&gt;
   |g(old) | g (old) =&lt;span style=&quot;display:inline-block; font-family:Proxima Nova, sans-serif; width:{{#expr:{{{size|14}}} + 3}}px; height:{{{size|14}}}px; background-color:#{{rail color|RTD|G (old)}}; border:1px solid white; border-radius: 3px; padding-top:2px; line-height:{{#expr:{{{size|14}}} - 1}}px; text-align:center; &quot;&gt;&amp;nbsp;[[{{{link|R Line (RTD)#History}}}|&lt;span style=&quot;color:#fff; font-style:italic; font-weight:bold; font-size:{{#expr:{{{size|14}}} - 2}}px; white-space:nowrap; margin-left:-2px;&quot;&gt;G&lt;/span&gt;]]&amp;nbsp;&lt;/span&gt;
   |rtd=[[File:Regional Transportation District logo.svg|{{{size|18}}}px|link=RTD Bus &amp; Rail]]
   }}
 
 | detroit ={{#switch: {{lc: {{{2}}} }}
   | dpm | detroit people mover =[[File:DPM_icon.png|{{{size|16}}}px|link=Detroit People Mover]]
   | qline | q-line | q line | m1 | m-1 | m-1 rail =[[File:QLINE Logo.svg|{{{size|18}}}px|link=QLine]]
   }}
 
 | doha ={{#switch:  {{lc: {{{2}}} }}
   | m1 | red = [[File:Red Line Doha Icon 04.2019.svg|{{{size|16}}}px|link=Red Line (Doha Metro)]]
   | m2 | green = [[File:Green Line Doha Icon 04.2019.svg|{{{size|16}}}px|link=Green Line (Doha Metro)]] 
   | m3 | gold = [[File:Gold Line Doha Icon 04.2019.svg|{{{size|16}}}px|link=Gold Line (Doha Metro)]]
   | m4 | blue = {{RouteBox|M4|Blue Line (Doha Metro)|#0354A6}}
   | l1 ={{RouteBox|L1|Red Line (Lusail Light Rail Transit)|#DC241F}}
   | l2 ={{RouteBox|L2|Green Line (Lusail Light Rail Transit)|#009530}}
   | l3 ={{RouteBox|L3|Purple Line (Lusail Light Rail Transit)|#9016B2}}
   | l4 ={{RouteBox|L4|Yellow Line (Lusail Light Rail Transit)|#FFD700}}
   }}
 
 | dongguan ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Dongguan Rail Transit)|#{{rail color|Dongguan Rail Transit|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | rt | metro =[[File:Dongguan Rail Transit logo.svg|{{{size|16x16}}}px|link={{{link|Dongguan Rail Transit}}}|alt={{{alt|{{{link|Dongguan Rail Transit}}}}}}]]
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Dongguan Rail Transit)|#{{rail color|Dongguan Rail Transit|{{{2}}}}}}}
     }}
   }}
 
 | donostialdea ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Símbolo del Metro Donostialdea.svg|{{{size|13}}}px|link={{{link|Metro Donostialdea}}}|alt={{{alt|{{{link|Metro Donostialdea}}}}}}]]
 }}
 
 | dortmund ={{#switch: {{lc: {{{2}}} }}
   | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|Rhine-Ruhr S-Bahn}}}|alt={{{alt|{{{link|Rhine-Ruhr S-Bahn}}}}}}]]
   | stadtbahn =[[File:Stadtbahn.svg|{{{size|10}}}px|link={{{link|Dortmund Stadtbahn}}}|alt={{{alt|{{{link|Dortmund Stadtbahn}}}}}}]]
   }}
 
 | dresden={{#switch: {{lc: {{{2}}} }}
   | s | s-bahn =[[File:S-Bahn-Logo.svg|x{{{size|15}}}px|link={{{link|Dresden S-Bahn}}}|alt={{{alt|{{{link|Dresden S-Bahn}}}}}}]]
   }}
 
 | dublin ={{#switch: {{lc: {{{2}}} }}
   | dart =[[File:Irish Rail logo.svg|{{{size|13}}}px|link={{{link|Dublin Area Rapid Transit}}}|alt={{{alt|{{{link|Dublin Area Rapid Transit}}}}}}]]
   | commuter =[[File:Irish Rail logo.svg|{{{size|13}}}px|link={{{link|Dublin Suburban Rail}}}|alt={{{alt|{{{link|Dublin Suburban Rail}}}}}}]]
   | luas | #default =[[File:Luas simple logo.svg|{{{size|10}}}px|link={{{link|Luas}}}|alt={{{alt|{{{link|Luas}}}}}}]]
   }}
 
 | dubai ={{#switch:  {{lc: {{{2}}} }}
   | m1 ={{RouteBox|M1|Red Line (Dubai Metro)|#DC241F}}
   | m2 ={{RouteBox|M2|Green Line (Dubai Metro)|#009530}}
   | m3 ={{RouteBox|M3|Purple Line (Dubai Metro)|#9016B2}}
   | m4 ={{RouteBox|M4|Blue Line (Dubai Metro)|#0354A6}}
   | l1 ={{RouteBox|L1|Palm Jumeirah Monorail|#748477}}
   | t1 ={{RouteBox|T1|Dubai Tram|#01a0b1}}
   | t2 ={{RouteBox|T2|Dubai Trolley|#800000}}
   }}
 
 | duisburg ={{#switch: {{lc: {{{2}}} }}
   | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|Rhine-Ruhr S-Bahn}}}|alt={{{alt|{{{link|Rhine-Ruhr S-Bahn}}}}}}]]
   | stadtbahn =[[File:Stadtbahn.svg|{{{size|10}}}px|link={{{link|Duisburg Stadtbahn}}}|alt={{{alt|{{{link|Duisburg Stadtbahn}}}}}}]]
   }}
 
 | düsseldorf ={{#switch: {{lc: {{{2}}} }}
   | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|Rhine-Ruhr S-Bahn}}}|alt={{{alt|{{{link|Rhine-Ruhr S-Bahn}}}}}}]]
   | stadtbahn =[[File:Stadtbahn.svg|{{{size|10}}}px|link={{{link|Düsseldorf Stadtbahn}}}|alt={{{alt|{{{link|Düsseldorf Stadtbahn}}}}}}]]
   }}
 
 | edinburgh =[[File:EdinburghTramsGeneric.png|{{{size|13}}}px|link={{{link|Edinburgh Trams}}}|alt={{{alt|{{{link|Edinburgh Trams}}}}}}]]
 
 | edmonton ={{#switch: {{lc:{{{2|}}}}}
   | ets =[[File:Edmonton Transit System logo.svg|{{{size|13}}}px|link={{{link|Edmonton Transit System}}}|alt={{{alt|{{{link|Edmonton Transit System}}}}}}]]
   | capital ={{rail icon|Edmonton LRT|Capital|size={{{size|10}}}|link={{{link|Capital Line}}}|alt={{{alt|{{{link|Capital Line}}}}}}}}
   | metro ={{rail icon|Edmonton LRT|Metro|size={{{size|10}}}|link={{{link|Metro Line}}}|alt={{{alt|{{{link|Metro Line}}}}}}}}
   | valley ={{rail icon|Edmonton LRT|Valley|size={{{size|10}}}|link={{{link|Valley Line (Edmonton)}}}|alt={{{alt|{{{link|Valley Line}}}}}}}}
   }}
 
 | esfahan | isfahan ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Esfahan Metro Logo.png|{{{size|25}}}px|link={{{link| Isfahan Metro}}}]]
   | uc =[[File:Zeichen 123.svg|15px]]
   }}
 
 | essen ={{#switch: {{lc: {{{2}}} }}
   | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|Rhine-Ruhr S-Bahn}}}|alt={{{alt|{{{link|Rhine-Ruhr S-Bahn}}}}}}]]
   | u | stadtbahn =[[File:Stadtbahn.svg|{{{size|10}}}px|link={{{link|Essen Stadtbahn}}}|alt={{{alt|{{{link|Essen Stadtbahn}}}}}}]]
   }}
 
 | eurostar =[[File:Eurostar icon RDT (2023).svg|{{{size|10}}}px|link={{{link|Eurostar}}}|alt={{{alt|{{{link|Eurostar}}}}}}]]
 
 | euskotren ={{#switch: {{lc: {{{2}}} }}
   | tren =[[File:Euskotren Trena Logo.svg|{{{size|14}}}px|link={{{link|Euskotren Trena}}}|alt={{{alt|{{{link|Euskotren Trena}}}}}}]]
   | tranbia =[[File:Euskotren Tranbia Logo.svg|{{{size|14}}}px|link={{{link|Euskotren Tranbia}}}|alt={{{alt|{{{link|Euskotren Tranbia}}}}}}]]
   | autobusa =[[File:Euskotren Autobusa Logo.svg|{{{size|14}}}px|link={{{link|Euskotren Autobusa}}}|alt={{{alt|{{{link|Euskotren Autobusa}}}}}}]]
   }}
 
 | everett = {{#switch: {{lc: {{{2}}} }}
   | blue =[[File:Swift Blue Line icon.svg|{{{size|16}}}px|link={{{link|Swift Blue Line}}}]]
   | green =[[File:Swift Green Line icon.svg|{{{size|16}}}px|link={{{link|Swift Green Line}}}]]
   | orange =[[File:Swift Orange Line icon.svg|{{{size|16}}}px|link={{{link|Swift Orange Line}}}]]
   | gold =[[File:Swift Gold Line icon.svg|{{{size|16}}}px|link={{{link|Swift Gold Line}}}]]
   }}
 
 | fortworth ={{#switch: {{lc: {{{2}}} }}
   | tre =[[File:TRE logo.png|{{{size|20}}}px|link={{{link|Trinity Railway Express}}}|alt={{{alt|{{{link|Trinity Railway Express}}}}}}]]
   | tex =[[File:Aiga railtransportation 25.svg|{{{size|16}}}px|link={{{link|TEXRail}}}|alt={{{alt|{{{link|TEXRail}}}}}}]]
   }}
 
 | foshan ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | g | gf | guangfo ={{RouteBox|Guangfo|Guangfo Metro|#{{rail color|Foshan Metro|na}}}}
     | n | nh | nanhai ={{RouteBox|Nanhai|Nanhai New Transit|#{{rail color|Foshan Metro|na}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Foshan Metro)|#{{rail color|Foshan Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro = [[File:FMetro.svg|{{{size|x6}}}px|link={{{link|Foshan Metro}}}|alt={{{alt|{{{link|Foshan Metro}}}}}}]]
     | g | gf | guangfo ={{RouteBox|Guangfo|Guangfo Metro|#{{rail color|Foshan Metro|gf}}}}
     | n | nh | nanhai ={{RouteBox|Nanhai|Nanhai New Transit|#{{rail color|Foshan Metro|nh}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Foshan Metro)|#{{rail color|Foshan Metro|{{{2}}}}}}}
     }}
   }}
 
 | frankfurt = {{#switch: {{lc: {{{2}}} }}
    | rmv  = [[File:Rhein-Main-Verkehrsverbund logo.svg|{{{size|50}}}px|link=Rhein-Main-Verkehrsverbund|alt=Rhein-Main-Verkehrsverbund (RMV)]]
    | rail = [[File:Eisenbahn-Logo traffiQ.svg|x{{{size|15}}}px|link=Public transport in Frankfurt am Main#Rapid Transit]]
    | bus = [[File:Omnibus-Logo traffiQ.svg|x{{{size|15}}}px|link=Public transport in Frankfurt am Main#Bus]]
    | s|s-bahn = [[File:S-Bahn-Logo.svg|{{{size|15}}}px|link=Rhine-Main S-Bahn]]
    | tram = [[File:Straßenbahn-Logo traffiQ.svg|x{{{size|15}}}px|link=Trams in Frankfurt am Main]]
    | u = [[File:U-Bahn-Logo traffiQ.svg|x{{{size|15}}}px|link=Frankfurt U-Bahn]]
    }}
 
 | fuzhou ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Fuzhou Metro)|#{{rail color|Fuzhou Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:Fuzhou Metro logo.svg|{{{size|x16}}}px|link={{{link|Fuzhou Metro}}}|alt={{{alt|{{{link|Fuzhou Metro}}}}}}]]
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Fuzhou Metro)|#{{rail color|Fuzhou Metro|{{{2}}}}}}}
     }}
   }}
 
 | geneva ={{#switch: {{lc: {{{2}}} }}
   | tram =[[File:BSicon TRAM.svg|{{{size|10}}}px|link={{{link|Transports Publics Genevois}}}|alt={{{alt|{{{link|Transports Publics Genevois}}}}}}]]
   | ferry =[[File:Ferry symbol.svg|{{{size|10}}}px|link={{{link|Mouettes Genevoises Navigation}}}|alt={{{alt|{{{link|Mouettes Genevoises Navigation}}}}}}]]
   }}
 
 | glasgow =[[File:Glasgow Subway.svg|{{{size|13}}}px|link={{{link|Glasgow Subway}}}|alt={{{alt|{{{link|Glasgow Subway}}}}}}]]
 
 | gotransit | got={{#if:{{{2|}}}|{{#switch: {{lc: {{{2}}} }}
   | rail | train={{#if:{{{4|}}}||[[File:GO Transit logo.svg|{{{size|20}}}px|link=GO Transit]]}} {{#switch: {{lc: {{{3}}} }}
   | a | lakeshore west =[[File:GO Lakeshore West logo.svg|{{{size|16}}}px|link=Lakeshore West line]]
   | b | lakeshore east =[[File:GO Lakeshore East logo.svg|{{{size|16}}}px|link=Lakeshore East line]]
   | c | milton =[[File:GO Milton logo.svg|{{{size|16}}}px|link=Milton line]]
   | d | kitchener =[[File:GO Kitchener logo.svg|{{{size|16}}}px|link=Kitchener line]]
   | e | barrie =[[File:GO Barrie logo.svg|{{{size|16}}}px|link=Barrie line]]
   | f | richmond hill =[[File:GO Richmond Hill logo.svg|{{{size|16}}}px|link=Richmond Hill line]]
   | g | stouffville =[[File:GO Stouffville logo.svg|{{{size|16}}}px|link=Stouffville line]]
   | midtown | seaton | locust hill =[[File:Midtown line GO logo.png|{{{size|16}}}px|link=Midtown corridor]]
   }}
   | bus ={{{icon|[[File:GO bus symbol.svg|{{{size|16}}}px|link=GO Transit bus services]]}}} {{#if:{{{3|}}}|{{#if:{{{4|}}}|{{color box|black|'''{{{3|}}}'''|white}}|{{color box|white|{{{3|}}}}} }} }} }}
   | [[File:GO Transit logo.svg|{{{size|20}}}px|link=GO Transit]]
 }}
 
 | granada ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Símbolo del Metro de Granada.svg|{{{size|13}}}px|link={{{link|Granada metro}}}|alt={{{alt|{{{link|Granada metro}}}}}}]]
   | 1 =[[File:L1 Metro de Granada.svg|{{{size|14}}}px|link={{{link|Granada Metro}}}]]
 }}
 
 | graz = {{#switch: {{lc: {{{2}}} }}
   | 1 | 3 | 4 | 5 | 6 | 7 = [[File:Linie {{{2|}}} Graz.png|16px|link=Straßenbahn Graz|Straßenbahn Graz]]
   | 23 = [[File:23 Graz.png|26px|link=Straßenbahn Graz|Straßenbahn Graz]]
   | s1 | s7 | s61 = [[File:{{{2|}}} Steiermark.svg|32px|link=S-Bahn Steiermark|S-Bahn Steiermark]]
  }}
 
 | greece = {{#switch: {{lc: {{{2}}} }}
   | r = [[File:OSE-Logo.svg|{{{size|x13}}}px|link={{{link|TrainOSE}}}|alt={{{alt|{{{link|TrainOSE}}}}}}]]
   | s = [[File:Proastiakos icon (no text).svg|{{{size|26}}}px|link={{{link|Proastiakos}}}|alt={{{alt|{{{link|Proastiakos}}}}}}]]
   }}
 
 | guadalajara = {{#switch: {{{2}}}
   | TE = {{#if: {{{3|}}}
     | [[File:Guadalajara L{{{3|}}}.svg|{{{size|16}}}px|link=Line {{{3}}} of the Guadalajara urban rail system|alt=Line {{{3}}} of the Guadalajara urban rail system]]
     | [[File:Logo de SITEUR T.svg|{{{size|16}}}px|link=Guadalajara urban rail system|alt=Guadalajara urban rail system]]
   }}
   | MM = {{#if: {{{3|}}}
     | [[File:Logo de Mi Macro {{{3|}}}.svg|{{{size|16}}}px|link=Mi Macro {{{3}}}|alt=Mi Macro {{{3}}}]]
     | [[File:Logo del Macrobús.svg|{{{size|16}}}px|link=Guadalajara Mi Macro|alt=Guadalajara Mi Macro]]
   }}
   | ST = [[File:Logo de SITEUR T.svg|{{{size|16}}}px|link=Sistema Integral del Tren Ligero|alt=Sistema Integral del Tren Ligero]]
   | #default = [[File:Logo de SITEUR T.svg|{{{size|16}}}px|link=Guadalajara urban rail system|alt=Guadalajara urban rail system]]
 }}
 
 | guangzhou ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | a | apm ={{RouteBox|APM|Zhujiang New Town Automated People Mover System|#{{rail color|Guangzhou Metro|na}}}}
     | g | gf | guangfo ={{RouteBox|Guangfo|Guangfo Metro|#{{rail color|Guangzhou Metro|na}}}}
     | k | kc ={{RouteBox|Knowledge City|Knowledge City Line|#{{rail color|Guangzhou Metro|na}}}}
     | thz1 ={{RouteBox|THZ1|Haizhu Tram|#{{rail color|Guangzhou Metro|na}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Guangzhou Metro)|#{{rail color|Guangzhou Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | 1 | 9 ={{RouteBox|{{{2}}}|Line {{{2}}} (Guangzhou Metro)|#{{rail color|Guangzhou Metro|{{{2}}}}}|#000}}
     | a | apm ={{RouteBox|APM|Zhujiang New Town Automated People Mover System|#{{rail color|Guangzhou Metro|apm}}}}
     | g | gf | gfm | guangfo ={{RouteBox|Guangfo|Guangfo Metro|#{{rail color|Guangzhou Metro|gf}}}}
     | k | kc ={{RouteBox|Knowledge City|Knowledge City Line|#{{rail color|Guangzhou Metro|kc}}}}
     | metro =[[File:Guangzhou Metro icon.svg|{{{size|x16px}}}|link={{{link|Guangzhou Metro}}}|alt={{{alt|{{{link|Guangzhou Metro}}}}}}]]
     | thz1 ={{RouteBox|THZ1|Haizhu Tram|#{{rail color|Guangzhou Metro|thz1}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Guangzhou Metro)|#{{rail color|Guangzhou Metro|{{{2}}}}}}}
     }}
   }}
 
 | guiyang ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Guiyang Metro)|#{{rail color|Guiyang Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:GuiyangMetro.png|{{{size|x16}}}px|link={{{link|Guiyang Metro}}}|alt={{{alt|{{{link|Guiyang Metro}}}}}}]]
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Guiyang Metro)|#{{rail color|Guiyang Metro|{{{2}}}}}}}
     }}
   }}
 
 | gwangju ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:South Korea subway logo.svg|{{{size|16}}}px|link={{{link|Gwangju Metro}}}|alt={{{alt|{{{link|Gwangju Metro}}}}}}]]
   | #default =[[File:Gwangju Metro Line {{{2}}}.svg|{{{size|x16}}}px|link=Gwangju Metro Line {{{2}}}]]
   }}
 
 | hamburg = {{#switch: {{lc: {{{2}}} }}
   | s-bahn| s = [[File:S-Bahn-Logo.svg|x{{{size|15}}}px|link=Hamburg S-Bahn]]
   | u-bahn| u = [[File:U-Bahn.svg|{{{size|15}}}px|link=Hamburg U-Bahn]]
   | bus = [[File:Hamburg Bus-Logo.svg|x{{{size|15}}}px|Bus]]
   | db = [[File:Deutsche Bahn AG-Logo.svg|x{{{size|15}}}px|link=List of railway stations in Hamburg]]
   | r = [[File:Regionalbahn Signet HVV.svg|x{{{size|15}}}px|link=Regionalbahn]]
   | r20 = [[File:Hamburg R20.svg|x{{{size|15}}}px|link=Regionalbahn]]
   | r50 = [[File:Hamburg R50.svg|x{{{size|15}}}px|link=Regionalbahn]]
   | akn| a = [[File:HVV Logo AKN.svg|x{{{size|15}}}px|link=AKN Eisenbahn]]
   }}
 
 | hamilton ={{#switch: {{lc: {{{2}}} }}
   | hsr =[[File:BSicon BUS1.svg|{{{size|12}}}px|link={{{link|Hamilton Street Railway}}}]]
   | go | got | gotransit ={{#switch: {{lc: {{{3}}} }}
     | train | a | lakeshore west | rail =[[File:Lakeshore West logo.png|{{{size|16}}}px|link=Lakeshore West line]]
     | bus ={{{icon|[[File:GO bus symbol.svg|{{{size|16}}}px|link=List of GO Transit bus routes]]}}}
     | #default =[[File:GO Transit logo.svg|{{{size|20}}}px|link=GO Transit]]
   }}
   | b=[[File:BLAST B.svg|{{{size|16}}}px|link=Hamilton LRT]]
   | a | t =[[File:BLAST {{uc:{{{2}}}}}.svg|{{{size|16}}}px|link={{uc:{{{2}}}}}-Line (Hamilton)]]
   | l | s =[[File:BLAST {{uc:{{{2}}}}}.svg|{{{size|16}}}px|link=BLAST network]]
   | lrt ={{#switch: {{lc: {{{3|}}} }}
     | b =[[File:BSicon TRAM.svg|{{{size|16}}}px|link=BLAST network]]
     | #default =[[File:BSicon BUS3.svg|{{{size|16}}}px|link=BLAST network]]
   }} {{#switch: {{lc: {{{3}}} }}
   | b=[[File:BLAST B.svg|{{{size|16}}}px|link=Hamilton LRT]]
   | a | t =[[File:BLAST {{uc:{{{3}}}}}.svg|{{{size|16}}}px|link={{uc:{{{3}}}}}-Line (Hamilton)]]
   | l | s =[[File:BLAST {{uc:{{{3}}}}}.svg|{{{size|16}}}px|link=BLAST network]]
   }} }}
 
 | hangzhou ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | 1b ={{RouteBox|1 branch|Line 1 (Hangzhou Metro)|#{{rail color|Hangzhou Metro|na}}}}
     | fy | fuyang ={{RouteBox|Fuyang|Fuyang line|#{{rail color|Hangzhou Metro|na}}}}
     | la | lin'an ={{RouteBox|Lin'an|Lin'an line|#{{rail color|Hangzhou Metro|na}}}}
     | sx | shaoxing ={{RouteBox|Shaoxing|Shaoxing line|#{{rail color|Hangzhou Metro|na}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Hangzhou Metro)|#{{rail color|Hangzhou Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | 1b ={{RouteBox|1 branch|Line 1 (Hangzhou Metro)|#{{rail color|Hangzhou Metro|1b}}}}
     | fy | fuyang ={{RouteBox|Fuyang|Fuyang line|#{{rail color|Hangzhou Metro|na}}}}
     | la | lin'an ={{RouteBox|Lin'an|Lin'an line|#{{rail color|Hangzhou Metro|na}}}}
     | metro =[[File:Hangzhou Metro logo.svg|{{{size|x16}}}px|link={{{link|Hangzhou Metro}}}|alt={{{alt|{{{link|Hangzhou Metro}}}}}}]]
     | sx | shaoxing ={{RouteBox|Shaoxing|Shaoxing line|#{{rail color|Hangzhou Metro|na}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Hangzhou Metro)|#{{rail color|Hangzhou Metro|{{{2}}}}}}}
     }}
   }}
 
 | hannover | hanover = {{#switch: {{lc: {{{2}}} }}
  |s|s-bahn = [[File:S-Bahn-Logo.svg|{{{size|14}}}px|link={{{link|Hanover S-Bahn}}}]]
  }}
 
 | harbin ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Harbin Metro)|#{{rail color|Harbin Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:Harbin Metro logo.svg|{{{size|x16}}}px|link={{{link|Harbin Metro}}}|alt={{{alt|{{{link|Harbin Metro}}}}}}]]
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Harbin Metro)|#{{rail color|Harbin Metro|{{{2}}}}}}}
     }}
   }}
 
 | hartford =[[File:Hartford Line logo.png|{{{size|18}}}px|link={{{link|Hartford Line}}}|alt={{{alt|{{{link|Hartford Line}}}}}}]]
 
 | hblr =[[File:NJT_NJ_Symbol.svg|{{{size|16}}}px|link={{{link|Hudson–Bergen Light Rail}}}|alt={{{alt|{{{link|Hudson–Bergen Light Rail}}}}}}]]
 
 | hefei ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Hefei Metro)|#{{rail color|Hefei Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Hefei Metro)|#{{rail color|Hefei Metro|{{{2}}}}}}}
     | s ={{#switch: {{lc: {{{4}}} }}
       | na ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Hefei Metro)|#{{rail color|Hefei Metro|na}}}}
       | #default ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Hefei Metro)|#{{rail color|Hefei Metro|s{{{3}}}}}}}
       }}
     }}
   }}
 
 | heilbronn ={{#switch: {{lc: {{{2}}} }}
   | s | stadtbahn =[[File:S-Bahn-Logo.svg|{{{size|12}}}px|link={{{link|Heilbronn Stadtbahn}}}|alt={{{alt|{{{link|Heilbronn Stadtbahn}}}}}}]]
   }}
 
 | hk | hongkong ={{#switch: {{lc:{{{2|}}}}}
   | lightrail ={{ric|MTR Light Rail|{{{3|}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
   | mtr ={{ric|MTR|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
   | #default ={{ric|MTR|{{{2|}}}|link={{{link|}}}}}
   }}
 
 | houston ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:HoustonMetroLogoOnly.svg|{{{size|25}}}px|link={{{link|Metropolitan Transit Authority of Harris County}}}]]
   | red =[[File:HoustonMetroRedLine.svg|{{{size|20}}}px|link={{{link|North/Red Line (METRORail)}}}]]
   | green =[[File:HoustonMetroGreenLine.svg|{{{size|20}}}px|link={{{link|East End/Green Line (METRORail)}}}]]
   | purple =[[File:HoustonMetroPurpleLine.svg|{{{size|20}}}px|link={{{link|Southeast/Purple Line (METRORail)}}}]]
   }}
 
 | id ={{#switch: {{lc: {{{2}}} }}
   | rail =[[File:Logo PT Kereta Api Indonesia (Persero) 2020.svg|{{{size|25}}}px|link={{{link|Kereta Api Indonesia}}}|alt={{{alt|{{{link|Kereta Api Indonesia}}}}}}]]
   | hsr =[[File:PT KCIC logo.png|{{{size|30}}}px|link={{{link|Kereta Cepat Indonesia China}}}|alt={{{alt|{{{link|Kereta Cepat Indonesia China}}}}}}]]
   }}
 
 | incheon ={{#switch: {{lc: {{{2}}} }}
   | 1 = [[File:Incheon Metro Line 1.svg|{{{size|20}}}px|link={{{link|Incheon Subway Line 1}}}|alt={{{alt|{{{link|Incheon Subway Line 1}}}}}}]]
   | 2 = [[File:Incheon Metro Line 2.svg|{{{size|20}}}px|link={{{link|Incheon Subway Line 2}}}|alt={{{alt|{{{link|Incheon Subway Line 2}}}}}}]]
   }}
 
 | innsbruck ={{ÖPNV Innsbruck|{{{2|}}}}}
 
 | isleofwight ={{#switch: {{lc: {{{2}}} }}
   | vectis =[[File:Southern Vectis diamond logo.PNG|{{{size|10}}}px|link={{{link|Southern Vectis}}}|alt={{{alt|{{{link|Southern Vectis}}}}}}]]
   | wightbus =[[File:Wightbus yellow blue logo.PNG|{{{size|10}}}px|link={{{link|Wightbus}}}|alt={{{alt|{{{link|Wightbus}}}}}}]]
   }}
 
 | istanbul ={{#switch: {{lc: {{{2}}} }}
   | b | banliyö =[[File:Istanbul B{{{3|}}} Line Symbol.svg|{{{size|17}}}px|{{#switch: {{lc: {{{3}}} }}
     | 1 =link={{{link|İstanbul-Halkalı Line}}}|alt={{{alt|{{{link|İstanbul-Halkalı Line}}}}}}
     | 2 =link={{{link|Haydarpaşa-Gebze Line}}}|alt={{{alt|{{{link|Haydarpaşa-Gebze Line}}}}}}
     | #default=link={{{link|İstanbul-Halkalı Line}}}
     }}]]
   | bus | metrobus | metrobüs =[[File:Metrobüs symbol.svg|{{{size|17}}}px|link={{{link|Metrobus (Istanbul)}}}|alt={{{alt|{{{link|Metrobus (Istanbul)}}}}}}]]
   | f1 | f3 | f4 | f5=[[File:Istanbul {{uc:{{{2}}}}} Line Symbol.svg|{{{size|17}}}px|link={{{link|{{#invoke:ustring|sub|\{{uc:{{{2}}}}}|1|2}} (Istanbul Metro)}}}|alt={{{alt|{{{link|Line {{#invoke:ustring|sub|\{{uc:{{{2}}}}}|1|2}}}}}}}}]]
   | m | metro =[[File:Istanbul Metro Logo.svg|{{{size|17}}}px|link={{{link|Istanbul Metro}}}|alt={{{alt|{{{link|Istanbul Metro}}}}}}]]
   | m1 | m1a | m1b | m2 | m3 | m4 | m5 | m6 | m7 | m8 | m9 =[[File:Istanbul {{uc:{{{2}}}}} Line Symbol.svg|{{{size|17}}}px|link={{{link|{{#invoke:ustring|sub|\{{uc:{{{2}}}}}|1|2}} (Istanbul Metro)}}}|alt={{{alt|{{{link|Line {{#invoke:ustring|sub|\{{uc:{{{2}}}}}|1|2}}}}}}}}]]
   | m10 =[[File:Istanbul M10 Line Symbol.svg|{{{size|17}}}px|link={{{link|M10 (Istanbul Metro)}}}|alt={{{alt|{{{link|M10 (Istanbul Metro)}}}}}}]]
   | m11 =[[File:Istanbul M11 Line Symbol.svg|{{{size|17}}}px|link={{{link|M11 (Istanbul Metro)}}}|alt={{{alt|{{{link|M11 (Istanbul Metro)}}}}}}]]
   | m12 =[[File:Istanbul M12 Line Symbol.svg|{{{size|17}}}px|link={{{link|M12 (Istanbul Metro)}}}|alt={{{alt|{{{link|M12 (Istanbul Metro)}}}}}}]]
   | m13 =[[File:Istanbul M13 Line Symbol.svg|{{{size|17}}}px|link={{{link|M13 (Istanbul Metro)}}}|alt={{{alt|{{{link|M13 (Istanbul Metro)}}}}}}]]
   | m14 =[[File:Istanbul M14 Line Symbol.svg|{{{size|17}}}px|link={{{link|M14 (Istanbul Metro)}}}|alt={{{alt|{{{link|M14 (Istanbul Metro)}}}}}}]]
   | marmaray =[[File:Marmaray logo.svg|{{{size|20}}}px|link={{{link|Marmaray}}}|alt={{{alt|{{{link|Marmaray}}}}}}]]
   | t1 =[[File:Istanbul {{uc:{{{2}}}}} Line Symbol.svg|{{{size|17}}}px|link={{{link|Istanbul modern tramways}}}|alt={{{alt|{{{link|Line {{uc:{{{2}}}}}}}}}}}]]
   | t2 =[[File:Istanbul T2 Line Symbol.svg|{{{size|17}}}px|link={{{link|Istanbul nostalgic tramways}}}|alt={{{alt|{{{link|Line T2}}}}}}]]
   | t3 =[[File:Istanbul T3 Line Symbol.svg|{{{size|17}}}px|link={{{link|Istanbul nostalgic tramways}}}|alt={{{alt|{{{link|Line T3}}}}}}]]
   | t4 | t5 =[[File:Istanbul {{uc:{{{2}}}}} Line Symbol.svg|{{{size|17}}}px|link={{{link|Istanbul modern tramways}}}|alt={{{alt|{{{link|Line {{uc:{{{2}}}}}}}}}}}]]
   | t6 =[[File:Istanbul {{uc:{{{2}}}}} Line Symbol.svg|{{{size|17}}}px|link={{{link|T6 (Istanbul Tram)}}}|alt={{{alt|{{{link|Line {{uc:{{{2}}}}}}}}}}}]]
   | nt | nostaljik tramvay =[[File:Istanbul public transport - Nostaljik Tramvay symbol.png|{{{size|17}}}px|link={{{link|Istanbul nostalgic tramways}}}|alt={{{alt|{{{link|Istanbul nostalgic tramways}}}}}}]]
   | t | tunel | tünel =[[File:Istanbul F2 Line Symbol.svg|{{{size|17}}}px|link={{{link|Tünel}}}|alt={{{alt|{{{link|Tünel}}}}}}]]
   | tf | teleferik | gondola =[[File:Istanbul TF{{{3}}} Line Symbol.svg|{{{size|17}}}px|{{#switch: {{lc: {{{3}}} }}
       | 1 =link={{{link|Maçka Gondola}}}|alt={{{alt|{{{link|Maçka Gondola}}}}}}
       | 2 =link={{{link|Eyüp Gondola}}}|alt={{{alt|{{{link|Eyüp Gondola}}}}}}
       }}]]
   | ferry =[[File:Ferry symbol.svg|{{{size|17}}}px|link={{{link|Ferries in Istanbul}}}|alt={{{alt|{{{link|Ferries in Istanbul}}}}}}]]
   | seabus =[[File:Translinkseabus icon blue.svg|{{{size|17}}}px|link={{{link|İDO}}}|alt={{{alt|{{{link|İDO}}}}}}]]
   }}
 
 | izmir ={{#switch: {{lc: {{{2}}} }}
   | b | banliyo | banliyö | izban =[[File:Train-310470 640.png|{{{size|17}}}px|link={{{link|İZBAN}}}|alt={{{alt|{{{link|İZBAN}}}}}}]]
   | bus =[[File:ESHOT Genel Müdürlüğü Logo.jpg|{{{size|17}}}px|link={{{link|ESHOT}}}|alt={{{alt|{{{link|ESHOT}}}}}}]]
   | m | metro =[[File:Metroİzmir.png|{{{size|17}}}px|link={{{link|İzmir Metro}}}|alt={{{alt|{{{link|İzmir Metro}}}}}}]]
   | m1 =[[File: Stationsschild Izmir Metro.png |{{{size|17}}}px|link={{{link|M1 (İzmir Metro)}}}|alt={{{alt|{{{link|M1 (İzmir Metro)}}}}}}]]
   | t1 | karşıyakatram | karsiyakatram =[[File:Tramİzmir.png|{{{size|17}}}px|link={{{link|Karşıyaka Tram}}}|alt={{{alt|{{{link|Line T1}}}}}}]]
   | t2 | konaktram =[[File:Tramİzmir.png|{{{size|17}}}px|link={{{link|Konak Tram}}}|alt={{{alt|{{{link|Line T2}}}}}}]]
   | ferry | seabus =[[File:Ferry symbol.svg|{{{size|17}}}px|link={{{link|İzdeniz}}}|alt={{{alt|{{{link|İzdeniz}}}}}}]]
   }}
 
 | jaipur ={{#switch:  {{lc: {{{2}}} }}
   | m | metro =[[File:Jaipur Metro Logo.png|{{{size|20}}}px|link={{{link|Jaipur Metro}}}]]
   }}
 
 | jakarta ={{#switch:  {{lc: {{{2}}} }}
   | a | arl =[[File:Jakarta KRL A.svg|{{{size|20}}}px|link={{{link|Soekarno–Hatta Airport Rail Link}}}]]
   | b | central | red | bogor =[[File:Jakarta KRL B.svg|{{{size|20}}}px|link={{{link|KAI Commuter Bogor Line}}}]]
   | c | bekasi | cikarang | blue =[[File:Jakarta KRL C.svg|{{{size|20}}}px|link={{{link|KAI Commuter Cikarang Loop Line}}}]]
   | l | loop | loopline | yellow =[[File:Jakarta KRL L.svg|{{{size|20}}}px|link={{{link|KA Commuter Line Jatinegara–Bogor}}}]]
   | r | serpong | rangkasbitung | green =[[File:Jakarta KRL R.svg|{{{size|20}}}px|link={{{link|KA Commuter Line Tanah Abang–Rangkasbitung}}}]]
   | t | tangerang | brown =[[File:Jakarta KRL T.svg|{{{size|20}}}px|link={{{link|KA Commuter Line Duri–Tangerang}}}]]
   | tp | tanjung priok | tanjung | pink =[[File:Jakarta KRL TP.svg|{{{size|20}}}px|link={{{link|KA Commuter Line Jakarta Kota–Tanjung Priok}}}]]
   | lrt =[[File:BSicon TRAM.svg|{{{size|18}}}px|link={{{link|Jakarta LRT}}}|{{{alt={{{alt|{{{link|Jakarta LRT}}}}}}}}}]]
   | s =[[File:Jakarta LRT S.svg|{{{size|20}}}px|link={{{link|LRT Line S (Jakarta LRT)}}}]]
   | jabodebek =[[File:BSicon TRAM.svg|{{{size|18}}}px|link={{{link|Greater Jakarta LRT}}}|{{{alt={{{alt|{{{link|Greater Jakarta LRT}}}}}}}}}]]
   | cb | l1 =[[File:Jakarta LRT CB.svg|{{{size|20}}}px|link={{{link|LRT Line 1 (Greater Jakarta LRT)}}}]]
   | l2 ={{RouteBox|L2|LRT Line 2 (Greater Jakarta LRT)|#9016B2}}
   | bk | l3 =[[File:Jakarta LRT BK.svg|{{{size|20}}}px|link={{{link|LRT Line 3 (Greater Jakarta LRT)}}}]]
   | mrt =[[File:BSicon TRAM.svg|{{{size|18}}}px|link={{{link|Jakarta MRT}}}|{{{alt={{{alt|{{{link|Jakarta MRT}}}}}}}}}]]
   | m1 | m =[[File:Jakarta - MRT Jakarta North South Line Icon.svg|{{{size|20}}}px|link={{{link|MRT Line 1 (Jakarta Mass Rapid Transit)}}}]]
   | m2 ={{RouteBox|M2|MRT Line 2 (Jakarta Mass Rapid Transit)|#009530}}
   | skytrain =[[File:Jakarta Skytrain.svg|{{{size|20}}}px|link={{{link|Soekarno–Hatta Airport Skytrain}}}]]
   | tj =[[File:BSicon BUS3.svg|{{{size|16}}}px|link={{{link|TransJakarta}}}]]
   | tjk1 =[[File:TransJakarta BRT Corridor 1 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 1}}}|alt={{{alt|{{{link|Koridor 1 Transjakarta}}}}}}]]
   | tjk2 =[[File:TransJakarta BRT Corridor 2 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 2}}}|alt={{{alt|{{{link|Koridor 2 Transjakarta}}}}}}]]
   | tjk2a =[[File:Transjakarta BRT Route 2A Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 2}}}|alt={{{alt|{{{link|Koridor 2 Transjakarta}}}}}}]]
   | tjk2c =[[File:Transjakarta BRT Route 2C Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 2}}}|alt={{{alt|{{{link|Koridor 2 Transjakarta}}}}}}]]
   | tjk2d =[[File:TransJakarta roundel 2D.svg|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 2}}}|alt={{{alt|{{{link|Koridor 2 Transjakarta}}}}}}]]
   | tjk3 =[[File:TransJakarta BRT Corridor 3 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 3}}}|alt={{{alt|{{{link|Koridor 3 Transjakarta}}}}}}]]
   | tjk3f =[[File:Transjakarta BRT Route 3F Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 3}}}|alt={{{alt|{{{link|Koridor 3 Transjakarta}}}}}}]]
   | tjk3h =[[File:Transjakarta BRT Route 3H Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 3}}}|alt={{{alt|{{{link|Koridor 3 Transjakarta}}}}}}]]
   | tjk4 =[[File:TransJakarta BRT Corridor 4 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 4}}}|alt={{{alt|{{{link|Koridor 4 Transjakarta}}}}}}]]
   | tjk4c =[[File:TransJakarta roundel 4C.svg|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 4}}}|alt={{{alt|{{{link|Koridor 4 Transjakarta}}}}}}]]
   | tjk4d =[[File:Transjakarta BRT Route 4D Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 4}}}|alt={{{alt|{{{link|Koridor 4 Transjakarta}}}}}}]]
   | tjk4h =[[File:Transjakarta BRT Route 4H Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 4}}}|alt={{{alt|{{{link|Koridor 4 Transjakarta}}}}}}]]
   | tjk5 =[[File:TransJakarta BRT Corridor 5 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 5}}}|alt={{{alt|{{{link|Koridor 5 Transjakarta}}}}}}]]
   | tjk5c =[[File:Transjakarta BRT Route 5C Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 5}}}|alt={{{alt|{{{link|Koridor 5 Transjakarta}}}}}}]]
   | tjk5d =[[File:Transjakarta BRT Route 5D Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 5}}}|alt={{{alt|{{{link|Koridor 5 Transjakarta}}}}}}]]
   | tjk5h =[[File:Transjakarta BRT Route 5H Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 5}}}|alt={{{alt|{{{link|Koridor 5 Transjakarta}}}}}}]]
   | tjk5e =[[File:TransJakarta roundel 5E.svg|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 5}}}|alt={{{alt|{{{link|Koridor 5 Transjakarta}}}}}}]]
   | tjk6 =[[File:TransJakarta BRT Corridor 6 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 6}}}|alt={{{alt|{{{link|Koridor 6 Transjakarta}}}}}}]]
   | tjk6a =[[File:Transjakarta BRT Route 6A Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 6}}}|alt={{{alt|{{{link|Koridor 6 Transjakarta}}}}}}]]
   | tjk6b =[[File:Transjakarta BRT Route 6B Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 6}}}|alt={{{alt|{{{link|Koridor 6 Transjakarta}}}}}}]]
   | tjk6v =[[File:Transjakarta BRT Route 6V Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 6}}}|alt={{{alt|{{{link|Koridor 6 Transjakarta}}}}}}]]
   | tjk7 =[[File:TransJakarta BRT Corridor 7 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 7}}}|alt={{{alt|{{{link|Koridor 7 Transjakarta}}}}}}]]
   | tjk7f =[[File:Transjakarta BRT Route 7F Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 7}}}|alt={{{alt|{{{link|Koridor 7 Transjakarta}}}}}}]]
   | tjk8 =[[File:TransJakarta BRT Corridor 8 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 8}}}|alt={{{alt|{{{link|Koridor 8 Transjakarta}}}}}}]]
   | tjk8a =[[File:TransJakarta roundel 8A.svg|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 8}}}|alt={{{alt|{{{link|Koridor 8 Transjakarta}}}}}}]]
   | tjk9 =[[File:TransJakarta BRT Corridor 9 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 9}}}|alt={{{alt|{{{link|Koridor 9 Transjakarta}}}}}}]]
   | tjk9a =[[File:Transjakarta BRT Route 9A Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 9}}}|alt={{{alt|{{{link|Koridor 9 Transjakarta}}}}}}]]
   | tjk9b =[[File:TransJakarta roundel 9B.svg|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 9}}}|alt={{{alt|{{{link|Koridor 9 Transjakarta}}}}}}]]
   | tjk9c =[[File:Transjakarta BRT Route 9C Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 9}}}|alt={{{alt|{{{link|Koridor 9 Transjakarta}}}}}}]]
   | tjk9n =[[File:Transjakarta BRT Route 9N Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 9}}}|alt={{{alt|{{{link|Koridor 9 Transjakarta}}}}}}]]
   | tjk10 =[[File:TransJakarta BRT Corridor 10 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 10}}}|alt={{{alt|{{{link|Koridor 10 Transjakarta}}}}}}]]
   | tjk10d =[[File:Transjakarta BRT Route 10D Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 10}}}|alt={{{alt|{{{link|Koridor 10 Transjakarta}}}}}}]]
   | tjk10h =[[File:Transjakarta BRT Route 10H Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 10}}}|alt={{{alt|{{{link|Koridor 10 Transjakarta}}}}}}]]
   | tjk11 =[[File:TransJakarta BRT Corridor 11 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 11}}}|alt={{{alt|{{{link|Koridor 11 Transjakarta}}}}}}]]
   | tjk12 =[[File:TransJakarta BRT Corridor 12 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 12}}}|alt={{{alt|{{{link|Koridor 12 Transjakarta}}}}}}]]
   | tjk13 =[[File:TransJakarta BRT Corridor 13 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 13}}}|alt={{{alt|{{{link|Koridor 13 Transjakarta}}}}}}]]
   | tjk13b =[[File:Transjakarta BRT Route 13B Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 13}}}|alt={{{alt|{{{link|Koridor 13 Transjakarta}}}}}}]]
   | tjk13c =[[File:Transjakarta BRT Route 13C Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 13}}}|alt={{{alt|{{{link|Koridor 13 Transjakarta}}}}}}]]
   | tjk13d =[[File:Transjakarta BRT Route 13D Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 13}}}|alt={{{alt|{{{link|Koridor 13 Transjakarta}}}}}}]]
   | tjkl13e =[[File:Transjakarta BRT Route L13E Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 13}}}|alt={{{alt|{{{link|Koridor 13 Transjakarta}}}}}}]]
   | tjk14 =[[File:TransJakarta BRT Corridor 14 Icon.png|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 14}}}|alt={{{alt|{{{link|Koridor 14 Transjakarta}}}}}}]]
   | tjk15 =[[File:TransJakarta roundel 15.svg|{{{size|16}}}px|link={{{link|List of TransJakarta corridors#Corridor 15}}}|alt={{{alt|{{{link|Koridor 15 Transjakarta}}}}}}]]
  }}
 
 | jeddah ={{#switch:  {{lc: {{{2}}} }}
   | 1 ={{RouteBox|1|Line 1 (Jeddah Metro)|#0354A6}}
   | 2 ={{RouteBox|2|Line 2 (Jeddah Metro)|#FF9A00}}
   | 3 ={{RouteBox|3|Line 3 (Jeddah Metro)|#DC241F}}
   }}
 
 | jinan ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:JinanMetro.svg|{{{size|x16}}}px|link={{{link|Jinan Metro}}}|alt={{{alt|{{{link|Jinan Metro}}}}}}]]
     | 1 ={{RouteBox|1|{{{link|Line 1 (Jinan Metro)}}}|#{{rail color|Jinan Metro|1}}|#000}}
     | 2 ={{RouteBox|2|{{{link|Line 2 (Jinan Metro)}}}|#{{rail color|Jinan Metro|2}}|#000}}
     | 3 ={{RouteBox|3|{{{link|Line 3 (Jinan Metro)}}}|#{{rail color|Jinan Metro|3}}|#000}}
     | 4 ={{RouteBox|4|{{{link|Line 4 (Jinan Metro)}}}|#{{rail color|Jinan Metro|4}}|#000}}
     | 5 ={{RouteBox|5|{{{link|Line 5 (Jinan Metro)}}}|#{{rail color|Jinan Metro|5}}|#000}}
     | 6 ={{RouteBox|6|{{{link|Line 6 (Jinan Metro)}}}|#{{rail color|Jinan Metro|6}}|#000}}
   }}
 
 | kaohsiung ={{#switch:  {{lc: {{{2}}} }}
   | metro | kmrt ={{ric|Kaohsiung Metro|link={{{link|Kaohsiung Metro}}}|alt={{{alt|Kaohsiung Metro}}}}}
   | c | circular ={{ric|Kaohsiung Metro|C|link={{{link|}}}}}
   | o | orange ={{ric|Kaohsiung Metro|O|link={{{link|}}}}}
   | r | red ={{ric|Kaohsiung Metro|R|link={{{link|}}}}}
   | y | yellow ={{ric|Kaohsiung Metro|Y|link={{{link|}}}}}
   | #default ={{ric|Kaohsiung Metro|{{{2|}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
  }}
 
 | karaj ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:لوگو قطار شهری کرج و حومه.svg|{{{size|25}}}px|link={{{link| Karaj Metro}}}]]
   | 2 | 3 | 4 | 5 | 6 =[[File:لوگو قطار شهری کرج و حومه.svg|{{{size|25}}}px|link={{{link| Karaj Metro}}}]] {{color box||'''LINE {{{2}}}'''}} [[File:Zeichen 123.svg|15px]]
 }}
 
 | karlsruhe = {{#switch: {{lc: {{{2}}} }}
  |s|s-bahn = [[File:S-Bahn-Logo.svg|{{{size|12}}}px|link={{{link|Karlsruhe Stadtbahn}}}]]
  |rail = [[File:Logo_Deutsche_Bahn.svg|{{{size|12}}}px|link={{{link|Deutsche Bahn}}}|alt={{{alt|{{{link|Deutsche Bahn}}}}}}]]
  }}
 
 | kharkiv ={{#switch: {{lc: {{{2}}} }}
   | 1 =[[File:Kiev Metro Line 1.svg|{{{size|15}}}px|border|link={{{link|Line 1 (Kharkiv Metro)}}}|alt={{{alt|{{{link|Red Line 1}}}}}}]]
   | 2 =[[File:Kiev Metro Line 2.svg|{{{size|15}}}px|border|link={{{link|Line 2 (Kharkiv Metro)}}}|alt={{{alt|{{{link|Blue Line 2}}}}}}]]
   | 3 =[[File:Kiev Metro Line 3.svg|{{{size|15}}}px|border|link={{{link|Line 3 (Kharkiv Metro)}}}|alt={{{alt|{{{link|Green Line 3}}}}}}]]
  }}
 
 | kermanshah ={{#switch: {{lc: {{{2}}} }}
   | metro =&lt;!--[[File:Kermanshah Metro Logo.png|{{{size|25}}}px|link={{{link| Kermanshah Metro}}}]] (logo deleted)--&gt;
   }}
 
 | kiev|kyiv ={{#switch: {{lc: {{{2}}} }}
   | 1 =[[File:Kyiv Metro Line 1.svg|{{{size|15}}}px|link={{{link|Sviatoshynsko–Brovarska line}}}|alt={{{alt|{{{link|Line 1}}}}}}]]
   | 2 =[[File:Kyiv Metro Line 2.svg|{{{size|15}}}px|link={{{link|Obolonsko–Teremkivska line}}}|alt={{{alt|{{{link|Line 2}}}}}}]]
   | 3 =[[File:Kyiv Metro Line 3.svg|{{{size|15}}}px|link={{{link|Syretsko–Pecherska line}}}|alt={{{alt|{{{link|Line 3}}}}}}]]
   | 4 =[[File:Kyiv Metro Line 4.svg|{{{size|15}}}px|link={{{link|Podilsko–Vyhurivska line}}}|alt={{{alt|{{{link|Line 4}}}}}}]]
   | 5 =[[File:Kyiv Metro Line 5.svg|{{{size|15}}}px|link={{{link|Livoberezhna line (Kyiv Metro)}}}|alt={{{alt|{{{link|Line 5}}}}}}]]
   | 6 =[[File:Kyiv Metro Line 6.svg|{{{size|15}}}px|link={{{link|Vyshhorodsko–Darnytska line}}}|alt={{{alt|{{{link|Line 6}}}}}}]]
   | e | u =[[File:Kyiv Urban Electric Train.svg|{{{size|15}}}px|link={{{link|Kyiv Urban Electric Train}}}|alt={{{alt|{{{link|}}}}}}]]
   | f =[[File:Kiev Funicular logo.svg|{{{size|15}}}px|link={{{link|Kyiv Funicular}}}|alt={{{alt|{{{link|Funicular}}}}}}]]
   | t | l =[[File:Kiev T logo.svg|{{{size|15}}}px|link={{{link|Kyiv Light Rail}}}|alt={{{alt|{{{link|Light Rail}}}}}}]]
   | m | metro = [[File:KyivMetroLogo.png|{{{size|15}}}px|link={{{link|Kyiv Metro}}}|alt={{{alt|{{{link|Kyiv Metro}}}}}}]]
  }}
 
 | kobe ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Kobe Municipal Subway Logo.svg|{{{size|13}}}px|link={{{link|Kobe Municipal Subway}}}]]
   | k | kaigan =[[File:Subway KobeKaigan.svg|{{{size|13}}}px|link={{{link|Kaigan Line}}}]]
   | s | seishin =[[File:Subway KobeSeishin.svg|{{{size|13}}}px|link={{{link|Seishin-Yamate Line}}}]]
   }}
 
 | kolkata ={{#switch: {{lc: {{{2}}} }}
   | s | suburban =[[File:Indian Railways Suburban Railway Logo.svg|{{{size|15}}}px|link={{{link|Kolkata Suburban Railway}}}]]
   | m | metro =[[File:Kolkata Metro Logo.svg|{{{size|15}}}px|link={{{link|Kolkata Metro}}}]]
   | ewm | ew metro =[[File:Kolkata Metro Rail Corporation Logo.svg|{{{size|15}}}px|link={{{link|Kolkata Metro}}}]]
   | line 1 | blue line ={{RouteBox|Blue Line|Kolkata Metro Line 1|#005EEE|WHITE|bold=yes}}
   | line 2 | green line ={{RouteBox|Green Line|Kolkata Metro Line 2|GREEN|WHITE|bold=yes}}
   | line 3 | purple line ={{RouteBox|Purple Line|Kolkata Metro Line 3|#800080|WHITE|bold=yes}}
   | line 4 | yellow line ={{RouteBox|Yellow Line|Kolkata Metro Line 4|#FFE800|BLACK|bold=yes}}
   | line 5 | pink line ={{RouteBox|Pink Line|Kolkata Metro Line 5|#FFADEC|BLACK|bold=yes}}
   | line 6 | orange line ={{RouteBox|Orange Line|Kolkata Metro Line 6|#FF8F00|WHITE|bold=yes}}
   | tram =[[File:Calcutta Tramways Company (logo).gif|{{{size|15}}}px|link={{{link|Trams in Kolkata}}}]]
   | bus =[[File:Kolkata bus.png|{{{size|13}}}px|link={{{link|Transport in Kolkata#Buses}}}]]
   | ferry =[[File:BSicon FERRY.svg|{{{size|18}}}px|link={{{link|Transport in Kolkata#Port and water-transport}}}]]
   }}
 
 | kualalumpur | kuala lumpur =[[File:Keretapi Tanah Melayu Berhad Logo.svg|{{{size|15}}}px|link={{{link|Keretapi Tanah Melayu}}}|alt={{{alt|{{{link|Keretapi Tanah Melayu}}}}}}]]
 
 | kunming ={{#switch: {{lc: {{{3}}} }}
   | na ={{RouteBox|{{{2}}}|Line {{{2}}} (Kunming Metro)|#{{rail color|Kunming Metro|na}}}}
   | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Kunming Metro)|#{{rail color|Kunming Metro|{{{2}}}}}}}
   }}
 
 | kyoto ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Kyoto MTB Logo.svg|{{{size|13}}}px|link={{{link|Kyoto Municipal Subway}}}]]
   | k | karasuma =[[File:Subway KyotoKarasuma.png|{{{size|13}}}px|link={{{link|Karasuma Line}}}]]
   | t | tozai =[[File:Subway KyotoTozai.png|{{{size|13}}}px|link={{{link|Tōzai Line (Kyoto)}}}]]
   }}
 
 | lanzhou ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (LanzhouMetro)|#{{rail color|Lanzhou Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:LanzhouRailTransit.png|{{{size|x16}}}px|link={{{link|Lanzhou Metro}}}|alt={{{alt|{{{link|Lanzhou Metro}}}}}}]]
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Lanzhou Metro)|#{{rail color|Lanzhou Metro|{{{2}}}}}}}
     }}
   }}
 
 | lary ={{rbox|{{{2}}}|{{{2}}} (Los Angeles Railway)|#{{rail color|Los Angeles Railway}}|black}}
 
 | lille ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Lille Metro Logo 2017.svg|13x13px|link={{{link|Lille Metro}}}|alt={{{alt|{{{link|Lille Metro}}}}}}]]
   | 1 | 2 =[[File:Symbole Lille {{{2}}}.svg|13x13px|link={{{link|Lille Metro}}}|alt={{{alt|{{{link|Lille Metro}}}}}}]]
   | tramway =[[File:Lille Tramway Logo 2017.svg|13x13px|link={{{link|Lille tramway}}}|alt={{{alt|{{{link|Lille tramway}}}}}}]]
   | r | t =[[File:Symbole Lille {{uc:{{{2}}}}}.svg|13x13px|link={{{link|Lille tramway}}}|alt={{{alt|{{{link|Lille tramway}}}}}}]]
   | bus =[[File:Lille Bus Logo 2017.svg|13x13px|link={{{link|Lille buses}}}|alt={{{alt|{{{link|Lille buses}}}}}}]]
   }}
 
 | lisboa |lisbon ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Metropolitano Lisboa logo.svg|{{{size|14}}}px|link={{{link|Lisbon Metro}}}|alt={{{alt|{{{link|Lisbon Metro}}}}}}]]
   | azul | blue =[[File:MetroLisboa-linha-azul.svg|{{{size|14}}}px|link={{{link|Blue Line (Lisbon Metro)}}}|alt={{{alt|{{{link|Lisbon Metro}}}}}}]]
   | amarela | yellow =[[File:MetroLisboa-linha-amarela.svg|{{{size|14}}}px|link={{{link|Yellow Line (Lisbon Metro)}}}|alt={{{alt|{{{link|Lisbon Metro}}}}}}]]
   | verde | green ={{nbsp}}&lt;!--[[File:MetroLisboa-linha-verde.svg|{{{size|14}}}px|link={{{link|Green Line (Lisbon Metro)}}}|alt={{{alt|{{{link|Lisbon Metro}}}}}}]]--&gt;
   | vermelha | red =[[File:MetroLisboa-linha-vermelha.svg|{{{size|14}}}px|link={{{link|Red Line (Lisbon Metro)}}}|alt={{{alt|{{{link|Lisbon Metro}}}}}}]]
   }}
 
 | leeds =[[File:WestYorksireMetro.png|{{{size|11}}}px|link={{{link|West Yorkshire Metro}}}|alt={{{alt|{{{link|West Yorkshire Metro}}}}}}]]
 
 | liverpool =[[File:Merseyrail alternative logo.svg|{{{size|10}}}px|link={{{link|Merseyrail}}}|alt={{{alt|{{{link|Merseyrail}}}}}}]]
 
 | lombardy = {{#switch: {{lc: {{{2}}} }}
   | r = [[File:Logomi r.svg|{{{size|22}}}px|link={{{link|Trenord}}}|alt={{{alt|Regionale}}}]]
   | s = [[File:Linee S di Milano.svg|{{{size|22}}}px|link={{{link|Milan suburban railway service}}}|alt={{{alt|Milan suburban railway service}}}]]
   }}
 
 | london ={{#switch: {{lc: {{{2}}} }}
   | bus =[[File:Buses roundel (no text).svg|{{{size|10}}}px|link={{{link|London Buses}}}|alt={{{alt|{{{link|London Buses}}}}}}]]
   | crossrail =[[File:Elizabeth line roundel (no text).svg|{{{size|10}}}px|link={{{link|Elizabeth line}}}|alt={{{alt|{{{link|Elizabeth line}}}}}}]]
   | crossrail2 =[[File:Crossrail2.svg|{{{size|10}}}px|link={{{link|Crossrail 2}}}|alt={{{alt|{{{link|Crossrail 2}}}}}}]]
   | dlr =[[File:DLR no-text roundel.svg|{{{size|10}}}px|link={{{link|Docklands Light Railway}}}|alt={{{alt|{{{link|Docklands Light Railway}}}}}}]]
   | cablecar =[[File:London AirLine Roundel.png|{{{size|12}}}px|link={{{link|London cable car}}}|alt={{{alt|{{{link|London Cable Car}}}}}}]]
   | heathrowexpress =[[File:Heathrow Express icon RDT.svg|{{{size|10}}}px|link={{{link|Heathrow Express}}}|alt={{{alt|{{{link|Heathrow Express}}}}}}]]
   | overground ={{#switch: {{lc: {{{3}}} }}
     | north | east | south | west =[[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|{{ucfirst:{{{3}}}}} London line}}}|alt={{{alt|{{{link|{{ucfirst:{{{3}}}}} London line}}}}}}]]
     | gospel | goblin | barking =[[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Gospel Oak to Barking line}}}|alt={{{alt|{{{link|Gospel Oak to Barking line}}}}}}]]
     | lea | lea valley =[[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Lea Valley lines}}}|alt={{{alt|{{{link|Lea Valley lines}}}}}}]]
     | romford | upminster =[[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Romford–Upminster line}}}|alt={{{alt|{{{link|Romford–Upminster line}}}}}}]]
     | watford =[[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|Watford DC line}}}|alt={{{alt|{{{link|Watford DC Line}}}}}}]]
     | #default =[[File:Overground roundel (no text).svg|{{{size|10}}}px|link={{{link|London Overground}}}|alt={{{alt|{{{link|London Overground}}}}}}]]
  }}
   | tram =[[File:Tramlink no-text roundel.svg|{{{size|10}}}px|link={{{link|Tramlink{{#if:{{{3|}}}| route {{{3}}}}}}}}|alt={{{alt|{{{link|Tramlink{{#if:{{{3|}}}| route {{{3}}}}}}}}}}}]]
   | rail =[[File:National Rail logo.svg|{{{size|12}}}px|link={{{link|National Rail}}}|alt={{{alt|{{{link|National Rail}}}}}}]]
   | thameslink =[[File:ThameslinkSymbol.svg|{{{size|12}}}px|link={{{link|Thameslink}}}|alt={{{alt|{{{link|Thameslink}}}}}}]]
   | underground =[[File:Underground no-text.svg|{{{size|10}}}px|link={{{link|London Underground}}}|alt={{{alt|{{{link|London Underground}}}}}}]]
   | river =[[File:BSicon FERRY.svg|{{{size|15}}}px|link={{{link|London River Services}}}|alt={{{alt|{{{link|London River Services}}}}}}]]
   | bakerloo | district | elizabeth | jubilee | metropolitan | northern | piccadilly | victoria =[[File:{{ucfirst:{{{2}}}}} line roundel (no text).svg|{{{size|10}}}px|link={{{link|{{ucfirst:{{{2}}}}} line}}}|alt={{{alt|{{{link|{{ucfirst:{{{2}}}}} Line}}}}}}]]
   | central | circle =[[File:{{ucfirst:{{{2}}}}} line roundel (no text).svg|{{{size|10}}}px|link={{{link|{{ucfirst:{{{2}}}}} line (London Underground)}}}|alt={{{alt|{{{link|{{ucfirst:{{{2}}}}} line (London Underground)}}}}}}]]
   | east london =[[File:East London line roundel (no text).svg|{{{size|10}}}px|link={{{link|East London line#The London Underground era}}}|alt={{{alt|{{{link|East London line}}}}}}]]
   | fleet =[[File:Fleet line roundel (no text).svg|{{{size|10}}}px|link={{{link|Fleet line}}}|alt={{{alt|{{{link|Fleet Line}}}}}}]]
   | h&amp;c | hammersmith =[[File:H&amp;c line roundel (no text).svg|{{{size|10}}}px|link={{{link|Hammersmith &amp; City line}}}|alt={{{alt|{{{link|Hammersmith &amp; City Line}}}}}}]]
   | w&amp;c | waterloo =[[File:W&amp;c line roundel (no text).svg|{{{size|10}}}px|link={{{link|Waterloo &amp; City line}}}|alt={{{alt|{{{link|Waterloo &amp; City Line}}}}}}]]
   }}
 
 | losangeles ={{#switch: {{lc: {{{2}}} }}
   | metrolink = [[File:Metrolink icon 2022.svg|{{{size|16}}}px|link={{{link|Metrolink (California)}}}|alt={{{alt|{{{link|Metrolink (California)}}}}}}]]
   | lacmta ={{LACMTA link logo{{#if:{{{3|}}}|{{!}}showtext{{=}}yes|}}}}
   | {{LACMTA icon|{{{2}}}{{#if:{{{3|}}}|{{!}}showtext=yes|}}}}
   }}
 
 | lyon ={{#switch:{{lc:{{{2}}}}}
   | m | metro =[[File:Lyon tcl{{#if:{{{3|}}}|_metro-{{{3}}}|_logo-metro}}.svg|{{{size|x14}}}px|link={{{link|Lyon Metro {{#if:{{{3|}}}|Line {{uc:{{{3}}}}}}}}}}|alt={{{alt|{{{link|Lyon Metro {{#if:{{{3|}}}|Line {{uc:{{{3}}}}}}}}}}}}}]]
   | f | funicular =[[File:Lyon tcl{{#if:{{{3|}}}|_funi-{{{3}}}|_logo-funi}}.svg|{{{size|x14}}}px|link={{{link|Funiculars of Lyon}}}|alt={{{alt|{{{link|Funiculars of Lyon}}}}}}]]
   | t | tramway =[[File:Lyon tcl{{#if:{{{3|}}}|_tram-{{{3}}}|_logo-tram}}.svg|{{{size|x14}}}px|link={{{link|Lyon tramway{{#if:{{{3|}}}|&lt;nowiki&gt;#&lt;/nowiki&gt;Line T{{{3}}}}}}}}|alt={{{alt|{{{link|Lyon tramway{{#if:{{{3|}}}|&lt;nowiki&gt;#&lt;/nowiki&gt;Line T{{{3}}}}}}}}}}}]]
   | rx | rhonexpress =[[File:Lyon tcl logo-rx.svg|{{{size|x14}}}px|link={{{link|Rhônexpress}}}]]
   | c =[[File:Lyon tcl logo-cbus{{#ifeq:{{{3|}}}|full|-full}}.svg|{{{size|x14}}}px|link={{{link|Buses in Lyon}}}]]
   | b | bus =[[File:Lyon tcl logo-bus{{#ifeq:{{{3|}}}|full|-full}}.svg|{{{size|x14}}}px|link={{{link|Buses in Lyon}}}]]
   }}
 
 | madrid ={{#switch: {{lc: {{{2}}} }}
   | renfe =[[File:Madrid-MetroRENFE.svg|{{{size|10}}}px|link={{{link|Renfe Operadora}}}]]
   | c | cercanias | cercanías =[[File:Cercanias Logo.svg|{{{size|12}}}px|link={{{link|Cercanías Madrid}}}]]
   | c-1 =[[File:C-1 light blue.svg|{{{size|14}}}px|link={{{link|Cercanías Madrid}}}]]
   | c-2 =[[File:C-2 green.svg|{{{size|14}}}px|link={{{link|Cercanías Madrid}}}]]
   | c-3 =[[File:C-3 dark pink.svg|{{{size|14}}}px|link={{{link|Cercanías Madrid}}}]]
   | c-4 =[[File:C-4 dark blue.svg|{{{size|14}}}px|link={{{link|Cercanías Madrid}}}]]
   | c-5 =[[File:C-5 yellow.svg|{{{size|14}}}px|link={{{link|Cercanías Madrid}}}]]
   | c-7 =[[File:C-7 red.svg|{{{size|14}}}px|link={{{link|Cercanías Madrid}}}]]
   | c-8 =[[File:C-8 green.svg|{{{size|14}}}px|link={{{link|Cercanías Madrid}}}]]
   | c-9 =[[File:C-9 orange.svg|{{{size|14}}}px|link={{{link|Cercanías Madrid}}}]]
   | c-10 =[[File:C-10 lime.svg|{{{size|18}}}px|link={{{link|Cercanías Madrid}}}]]
   | metro =[[File:MetroMadridLogoSimplified.svg|{{{size|15}}}px|link={{{link|Madrid Metro}}}]]
   | #default =[[File:Madrid-MetroLinea{{{2}}}.svg|{{{size|14}}}px|link={{{link|Line {{{2}}} (Madrid Metro)}}}]]
   | r | ramal =[[File:Madrid-MetroRamal.svg|{{{size|14}}}px|link={{{link|Ramal (Madrid Metro)}}}]]
   | l | ligero =[[File:Stadtbahn Madrid Logo.svg|{{{size|14}}}px|link={{{link|Metro Ligero}}}]]
   | l1 | ml1 | ml-1 =[[File:Madrid_MetroLigero1.svg|{{{size|14}}}px|link={{{link|Metro Ligero#Line ML-1}}}]]
   | l2 | ml2 | ml-2 =[[File:Madrid_MetroLigero2.svg|{{{size|14}}}px|link={{{link|Metro Ligero#Line ML-2}}}]]
   | l3 | ml3 | ml-3 =[[File:Madrid_MetroLigero3.svg|{{{size|14}}}px|link={{{link|Metro Ligero#Line ML-3}}}]]
   | bus | e | emt =[[File:MadridMetro-EMT.svg|{{{size|14}}}px|link={{{link|Madrid#Buses}}}]]
   | u | urbano =[[File:MadridMetro-BusUrbano.svg|{{{size|14}}}px|link={{{link|Madrid#Buses}}}]]
   | i | interurbano =[[File:MadridMetro-BusInterurbano.svg|{{{size|14}}}px|link={{{link|Madrid#Buses}}}]]
   | lr | largo | recorrido | largorecorrido =[[File:MadridMetro-LargoRecorrido.svg|{{{size|14}}}px|link={{{link|Madrid#Buses}}}]]
   | b | buho =[[File:MadridBusBuho.svg|{{{size|14}}}px|link={{{link|Madrid#Buses}}}]]
   | ib | interurbanobuho =[[File:MadridBusInterurbanoBuho.svg|{{{size|14}}}px|link={{{link|Madrid#Buses}}}]]
   | a =[[File:Madrid-MetroZonaA.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]]
   | b1 =[[File:Madrid-MetroZonaB1.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]]
   | b2 =[[File:Madrid-MetroZonaB2.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]]
   | b3 =[[File:Madrid-MetroZonaB3.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]]
   | c1 =[[File:Madrid-MetroZonaC1.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]]
   | c2 =[[File:Madrid-MetroZonaC2.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]]
   | e1 =[[File:Madrid-MetroZonaE1.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]]
   | e2 =[[File:Madrid-MetroZonaE2.svg|{{{size|14}}}px|link={{{link|Madrid Metro#Fares}}}]]
   }}
 
 | malaga | málaga ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Logo metro málaga.svg|{{{size|15}}}px|link={{{link|Málaga Metro}}}]]
   | 1 =[[File:MetroMalaga L1.svg|{{{size|11}}}px|link={{{link|Málaga Metro}}}]]
   | 2 =[[File:MetroMalaga L2.svg|{{{size|11}}}px|link={{{link|Málaga Metro}}}]]
   | cercanias =[[File:Cercanias Logo.svg|{{{size|12}}}px|link={{{link|Cercanías Málaga}}}]]
   | c-1 =[[File:C-1 light blue.svg|{{{size|14}}}px|link={{{link|Cercanías Málaga}}}]]
   | c-2 =[[File:C-2 green.svg|{{{size|14}}}px|link={{{link|Cercanías Málaga}}}]]
   }}
 
 | manchester =[[File:Metrolink generic.png|{{{size|10}}}px|link={{{link|Manchester Metrolink}}}|alt={{{alt|{{{link|Manchester Metrolink}}}}}}]]
 
 | manila ={{#switch: {{lc: {{{2}}} }}
   | lrt-1 | lrt1 | 1 ={{rail icon|Manila LRT|1}}
   | lrt-2 | lrt2 | mrt-2 | mrt2 | 2 ={{rail icon|Manila LRT|2}}
   | mrt-3 | mrt3 | lrt-3 | lrt3 | 3 ={{rail color box|Manila MRT|3|inline=route}}
   | mrt-4 | mrt4 | 4 ={{rail color box|Manila MRT|4|inline=route}}
   | lrt-5 | lrt5 | 5 ={{rail color box|Manila MRT|5|inline=route}}
   | lrt-6 | lrt6 | 6 ={{rail color box|Manila LRT|6|inline=route}}
   | mrt-7 | mrt7 | 7 ={{rail icon|Manila MRT|7}}
   | mrt-8 | mrt8 | 8 ={{rail color box|Manila MRT|8|inline=route}}
   | mrt-9 | mrt9 | 9 | mms ={{RouteBox|MMS|Metro Manila Subway|#{{rail color|Manila MRT|9}}}}
   | pnr | mc | orange = [[Image:Philippine National Railways (PNR).svg|{{{size|20}}}px|link={{{link|PNR Metro Commuter Line}}}]]
   | nscr = {{RouteBox|NSCR|Philippine National Railways|#{{rail color|Philippine National Railways}}|black}}
   }}
 
 | marta =[[File:MARTA stripes logo.svg|{{{size|30}}}px|link={{{link|Metropolitan Atlanta Rapid Transit Authority}}}|alt={{{alt|{{{link|Metropolitan Atlanta Rapid Transit Authority}}}}}}]]
 
 | mashhad ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Mashhad Metro logo.png|{{{size|25}}}px|link={{{link| Mashhad Urban Railway}}}]]
   | uc =[[File:Zeichen 123.svg|15px]]
   }}
 
 | mecca ={{#switch:  {{lc: {{{2}}} }}
   | a ={{RouteBox|A|Line A (Mecca Metro)|#FFD700}}
   | b ={{RouteBox|B|Line B (Mecca Metro)|#009530}}
   | c ={{RouteBox|C|Line C (Mecca Metro)|#DC241F}}
   | d ={{RouteBox|D|Line D (Mecca Metro)|#0354A6}}
   | s | shuttle ={{RouteBox|S|Al Mashaaer Al Mugaddassah Metro Southern Line|#FFC0CB|#000000}}
   }}
 
 | medina ={{#switch:  {{lc: {{{2}}} }}
   | 1 ={{RouteBox|1|Line 1 (Jeddah Metro)|#009530}}
   | 2 ={{RouteBox|2|Line 2 (Jeddah Metro)|#0354A6}}
   | 3 ={{RouteBox|3|Line 3 (Jeddah Metro)|#DC241F}}
   }}
 &lt;!-- &quot;melbourne&quot; is an alias for &quot;victoria&quot; --&gt;
 
 | mexicocity ={{#switch: {{lc: {{{2}}} }}
   | mcm =[[File:Mexico City Metro.svg|{{{size|16}}}px|link={{{link|Mexico City Metro}}}|alt={{{alt|{{{link|Mexico City Metro}}}}}}]]
   | tl =[[File:DFGGH.JPG|{{{size|16}}}px|link={{{link|Xochimilco Light Rail}}}|alt={{{alt|{{{link|Xochimilco Light Rail}}}}}}]]
   | fs =[[File:Ferrocarril Suburbano.svg|{{{size|16}}}px|link={{{link|Tren Suburbano}}}|alt={{{alt|{{{link|Tren Suburbano}}}}}}]]
   | #default =[[File:MetroDF Línea {{{2}}}.svg|{{{size|16}}}px|link={{{link|Mexico City Metro Line {{{2}}}}}}|alt={{{alt|{{{link|Mexico City Metro Line {{{2}}}}}}}}}]]
   }}
 
 | miami ={{#switch: {{lc: {{{2}}} }}
   | metrobus =[[File:Logo Miami-Dade County.svg|{{{size|24}}}px|link={{{link|Metrobus (Miami-Dade County)}}}|alt={{{alt|Metrobus (Miami-Dade County)}}}]]
   | metromover =[[File:Logo Miami-Dade County.svg|{{{size|24}}}px|link={{{link|Metromover}}}|alt={{{alt|Metromover}}}]]
   | metrorail | #default =[[File:MDTMetro.svg|{{{size|16}}}px|link={{{link|Metrorail (Miami-Dade County)}}}|alt={{{alt|Metrorail (Miami-Dade County)}}}]]
   }}
 
 | minnesota ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]]
   | blue =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] &lt;span style=&quot;background-color:#{{rail color|Metro (Minnesota)|blue}}; border:1px solid #{{rail color|Metro (Minnesota)|blue}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;&amp;nbsp;[[Metro Blue Line (Minnesota)|{{white|Blue Line}}]]&amp;nbsp;&lt;/span&gt;
   | green =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] &lt;span style=&quot;background-color:#{{rail color|Metro (Minnesota)|green}}; border:1px solid #{{rail color|Metro (Minnesota)|green}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;&amp;nbsp;[[Metro Green Line (Minnesota)|{{white|Green Line}}]]&amp;nbsp;&lt;/span&gt;
   | red =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] &lt;span style=&quot;background-color:#{{rail color|Metro (Minnesota)|red}}; border:1px solid #{{rail color|Metro (Minnesota)|red}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;&amp;nbsp;[[Metro Red Line (Minnesota)|{{white|Red Line}}]]&amp;nbsp;&lt;/span&gt;
   | orange =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] &lt;span style=&quot;background-color:#{{rail color|Metro (Minnesota)|orange}}; border:1px solid #{{rail color|Metro (Minnesota)|orange}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;&amp;nbsp;[[Metro Orange Line (Minnesota)|{{white|Orange Line}}]]&amp;nbsp;&lt;/span&gt;
   | southwest lrt|sw|southwest|lrt =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] &lt;span style=&quot;background-color:#{{rail color|Metro (Minnesota)|southwest lrt}}; border:1px solid #{{rail color|Metro (Minnesota)|green}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;&amp;nbsp;[[Southwest LRT|{{white|Southwest LRT}}]]&amp;nbsp;&lt;/span&gt;
   | a =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] &lt;span style=&quot;background-color:#{{rail color|Metro (Minnesota)|a}}; border:1px solid #{{rail color|Metro (Minnesota)|a}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;&amp;nbsp;[[Metro A Line (Minnesota)|{{white|A Line}}]]&amp;nbsp;&lt;/span&gt;
   | b =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] &lt;span style=&quot;background-color:#{{rail color|Metro (Minnesota)|b}}; border:1px solid #{{rail color|Metro (Minnesota)|b}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;&amp;nbsp;[[Metro B Line (Minnesota)|{{white|B Line}}]]&amp;nbsp;&lt;/span&gt;
   | c =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] &lt;span style=&quot;background-color:#{{rail color|Metro (Minnesota)|c}}; border:1px solid #{{rail color|Metro (Minnesota)|c}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;&amp;nbsp;[[Metro C Line (Minnesota)|{{white|C Line}}]]&amp;nbsp;&lt;/span&gt;
   | d =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] &lt;span style=&quot;background-color:#{{rail color|Metro (Minnesota)|d}}; border:1px solid #{{rail color|Metro (Minnesota)|d}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;&amp;nbsp;[[Metro D Line (Minnesota)|{{white|D Line}}]]&amp;nbsp;&lt;/span&gt;
   | e =[[File:Metro Minnesota icon.svg|{{{size|16}}}px|link=Metro (Minnesota)]] &lt;span style=&quot;background-color:#{{rail color|Metro (Minnesota)|e}}; border:1px solid #{{rail color|Metro (Minnesota)|e}}; color:white; font-weight:bold; font-size:80%; white-space:nowrap;&quot;&gt;&amp;nbsp;[[Metro E Line (Minnesota)|{{white|E Line}}]]&amp;nbsp;&lt;/span&gt;
   }}
 
 | minsk ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Minsk_metro_logo.svg|{{{size|16}}}px|link=Minsk Metro]] 
   | 1 | maskowskaya =[[File:Minsk Metro First Line logo.svg|{{{size|15}}}px|link=Maskowskaya line]]
  | 2 | awtazavodskaya =[[File:Minsk_Metro_Second_Line_logo.svg|{{{size|15}}}px|link=Awtazavodskaya line]]  
  | 3 | zelenaluzhskaya =[[File:Minsk_Metro_Third_Line_logo.svg|{{{size|15}}}px|link=Zelenaluzhskaya line]]
   }}
 
 | mitteldeutschland = {{#switch: {{lc: {{{2}}} }}
  | s|s-bahn = [[File:S-Bahn-Logo.svg|x{{{size|12}}}px|link={{{link|S-Bahn Mitteldeutschland}}}]]
  }}
 
 | montreal ={{#switch: {{lc: {{{2}}} }}
   | exo | rail = {{rail icon|Exo|{{lc: {{{3}}} }}|size={{{size|}}}}}
   | metro = {{rail icon|Montreal Metro|{{lc: {{{3}}} }}|size={{{size|16}}}}}
   | bus ={{#switch: {{lc: {{{3}}} }}
     | express =[[File:STM Autobus Express.svg|{{{size|20}}}px|link={{{link|List of Montreal bus routes}}}]]
     | night =[[File:STM Autobus Nuit.svg|{{{size|16}}}px|link={{{link|List of Montreal bus routes}}}]]
     | reserved =[[File:STM Autobus Express.svg|{{{size|20}}}px|link={{{link|List of Montreal bus routes}}}]]
     | navetteor =[[File:STM Autobus NavetteOr.svg|{{{size|16}}}px|link={{{link|List of Montreal bus routes}}}]]
     | shuttle =[[File:STM Autobus Navette.svg|{{{size|16}}}px|link={{{link|List of Montreal bus routes}}}]]
     | 10min =[[File:STM Autobus 10Min.svg|{{{size|16}}}px|link={{{link|List of Montreal bus routes}}}]]
     | #default =[[File:Autobusmontréal.svg|{{{size|18}}}px|link={{{link|List of Montreal bus routes}}}]]
     }}  
   | rem = {{rail icon|REM|{{uc: {{{3}}} }}|size={{{size|}}}}}
  }}
 | mumbai ={{#switch: {{lc: {{{2}}} }}
   | s | suburban =[[File:Indian Railways Suburban Railway Logo.svg|{{{size|17}}}px|link={{{link|Mumbai Suburban Railway}}}]] 
   | nmm | navi | navi mumbai metro =[[File:NaviMumbaiMetro-Logo.png|{{{size|20}}}px|link={{{link|Navi Mumbai Metro}}}]]
   | m | metro =[[File:Mumbai Metro Line 1 logo.png|{{{size|20}}}px|link={{{link|Mumbai Metro}}}]]
   | mr | monorail =[[File:Mumbai MonoRail Logo.svg|{{{size|20}}}px|link={{{link|Mumbai Monorail}}}]]
   }}
 
 | munich={{ÖPNV München|{{{2}}}|{{{size|12}}}}}
 
 | nagoya ={{#switch: {{lc: {{{2}}} }}
   | h | higashiyama =[[File:Nagoya Subway Logo (Higashiyama Line).svg|{{{size|14}}}px|link={{{link|Higashiyama Line}}}]]
   | m | meijō | meijo =[[File:Nagoya Subway Logo (Meijo &amp; Meiko Line).svg|{{{size|14}}}px|link={{{link|Meijō Line}}}]]
   | e | meikō | meiko =[[File:Nagoya Subway Logo (Meijo &amp; Meiko Line).svg|{{{size|14}}}px|link={{{link|Meikō Line}}}]]
   | t | tsurumai =[[File:Nagoya Subway Logo (Tsurumai Line).svg|{{{size|14}}}px|link={{{link|Tsurumai Line}}}]]
   | s | sakura-dōri | sakura-dori | sakuradori =[[File:Nagoya Subway Logo (Sakura-dori Line).svg|{{{size|14}}}px|link={{{link|Sakura-dōri Line}}}]]
   | k | kamiiida =[[File:Nagoya Subway Logo (Kamiiida Line).svg|{{{size|14}}}px|link={{{link|Kamiiida Line}}}]]
   | metro =[[File:Nagoya Subway Logo (black).svg|{{{size|14}}}px|link={{{link|Nagoya Municipal Subway}}}]]
   }}
 
 | nanchang ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanchang Metro)|#{{rail color|Nanchang Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro | rt = &lt;!-- [[File:NanChang Metro logo.svg|{{{size|20}}}px|link={{{link|Nanchang Metro}}}|alt={{{alt|{{{link|Nanchang Metro}}}}}}]] image deleted, commented out per TPER 2021-07-25 --&gt;
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanchang Metro)|#{{rail color|Nanchang Metro|{{{2}}}}}}}
     | 2 ={{RouteBox|2|Line 2 (Nanchang Metro)|#{{rail color|Nanchang Metro|2}}|#000}}
     }}
   }}
 
 | nanjing ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanjing Metro)|#{{rail color|Nanjing Metro|na}}}} 
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:Nanjing Metro Logo.svg|{{{size|x16}}}px|link={{{link|Nanjing Metro}}}|alt={{{alt|{{{link|Nanjing Metro}}}}}}]]
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanjing Metro)|#{{rail color|Nanjing Metro|{{{2}}}}}}}
     | s ={{#switch: {{lc: {{{4}}} }}
       | na ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Nanjing Metro)|#{{rail color|Nanjing Metro|na}}}}
       | #default ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Nanjing Metro)|#{{rail color|Nanjing Metro|s{{{3}}}}}}}
       }}
     }}
   }}
 
 | nanning ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanning Rail Transit)|#{{rail color|Nanning Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | rt | metro =&lt;!-- [[File:Nanning Rail Transit.png|{{{size|16}}}px|link={{{link|Nanning Rail Transit}}}|alt={{{alt|{{{link|Nanning Rail Transit}}}}}}]] deleted 13 August 2021 --&gt;
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Nanning Rail Transit)|#{{rail color|Nanning Metro|{{{2}}}}}}}
     }}
   }}
 
 | newcastle =[[File:TWMetro logo no text.PNG|{{{size|10}}}px|link={{{link|Tyne and Wear Metro}}}|alt={{{alt|{{{link|Tyne and Wear Metro}}}}}}]]
 
 | newark =[[File:NJT_NJ_Symbol.svg|{{{size|16}}}px|link={{{link|Newark Light Rail}}}|alt={{{alt|{{{link|Newark Light Rail}}}}}}]]
 
 | neworleans ={{#switch: {{lc: {{{2}}} }}
   | #default = {{ric|NORTA|{{lc: {{{2}}} }}}}
   }}
 
 | newyork | newyorkcity | nycs | nycs-h = {{#switch: {{lc:{{{2}}}}}
   | mta =[[File:MTA NYC logo.svg|{{{size|16}}}px|link={{{link|Metropolitan Transportation Authority}}}]]
   | lirr =[[File:MTA NYC logo.svg|{{{size|16}}}px|link={{{link|Long Island Rail Road}}}]]
   | mnr =[[File:MTA NYC logo.svg|{{{size|16}}}px|link={{{link|Metro-North Railroad}}}]]
   | sir =[[File:NYCS-bull-trans-SIR-{{#ifeq:{{{1}}}|nycs-h|2016-2017|Std}}.svg|{{{size|{{#ifeq:{{{1}}}|nycs-h|15|20}}}}}px|link={{{link|Staten Island Railway}}}]]
   | airtrainjfk =[[File:AirTrain_JFK_notext_logo.svg|{{{size|20}}}px|link={{{link|AirTrain JFK}}}]]
   | subway =[[File:BSicon SUBWAY.svg|{{{size|15}}}px|link={{{link|New York City Subway}}}]]
   | #default =[[File:NYCS-bull-trans-{{ucfirst:{{{2}}}}}{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=&quot;{{{2}}}&quot; train|link={{{link|{{ucfirst:{{{2}}}}} (New York City Subway service)}}}]]
   | 4d | 4x =[[File:NYCS-bull-trans-4d{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt=&quot;4&quot; express train|link={{{link|4 (New York City Subway service)}}}]]
   | 5d | 5x =[[File:NYCS-bull-trans-5d{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt=&quot;5&quot; express train|link={{{link|5 (New York City Subway service)}}}]]
   | 6d | 6x =[[File:NYCS-bull-trans-6d{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt=&quot;6&quot; express train|link={{{link|6d (New York City Subway service)}}}]]
   | 7d | 7x =[[File:NYCS-bull-trans-7d{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt=&quot;7&quot; express train|link={{{link|7d (New York City Subway service)}}}]]
   | 8 =[[File:8 (1967-1979 New York City Subway bullet).svg|{{{size|x20}}}px|alt=&quot;8&quot; train|link={{{link|8 (New York City Subway service)}}}]]
   | ad | ax =[[File:NYCS-bull-trans-Ad{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt=&quot;A&quot; express train|link={{{link|A (New York City Subway service)}}}]]
   | bd | bx =[[File:NYCS-bull-trans-Bd{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt=&quot;B&quot; express train|link={{{link|B (New York City Subway service)}}}]]
   | fd | fx =[[File:NYCS-bull-trans-Fd{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt=&quot;F&quot; express train|link={{{link|Fd (New York City Subway service)}}}]]
   | j | z =[[File:NYCS-bull-trans-{{{2}}}{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt=&quot;{{{2}}}&quot; train|link={{{link|J/Z (New York City Subway service)}}}]]
   | mex =[[File:NYCS-bull-trans-{{#ifeq:{{{1}}}|nycs-h|M brown|M-Std-brown}}.svg|{{{size|x20}}}px|alt=brown &quot;M&quot; train|link={{{link|M (New York City Subway service)}}}]]
   | md | mx =[[File:NYCS-bull-trans-{{#ifeq:{{{1}}}|nycs-h|Md brown|Md-Std-brown}}.svg|{{{size|x20}}}px|alt=&quot;M&quot; express train|link={{{link|M (New York City Subway service)}}}]]
   | nd | nx =[[File:NYCS-bull-trans-Nd{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt=&quot;N&quot; express train|link={{{link|N (New York City Subway service)}}}]]
   | qd | qx =[[File:NYCS-bull-trans-Qd{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt=&quot;Q&quot; express train|link={{{link|Qd (New York City Subway service)}}}]]
   | s | ss =[[File:NYCS-bull-trans-S{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|x20}}}px|alt=shuttle train|link={{{link|S (New York City Subway service)}}}]]{{#ifeq:{{{2}}}|s|[[Category:Pages using Rail-interchange with newyork-s]]&lt;nowiki/&gt;}}
   | sb | sblue =[[File:NYCS-bull-trans-{{#ifeq:{{{1}}}|nycs-h|S blue|SR-Std-blue}}.svg|{{{size|20}}}px|alt=&quot;A&quot; Shuttle train|link={{{link|A (New York City Subway service)}}}]]
   | sf | franklin =[[File:NYCS-bull-trans-S{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=Franklin Avenue Shuttle|link={{{link|Franklin Avenue Shuttle}}}]]
   | sr | rockaway =[[File:NYCS-bull-trans-S{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=Rockaway Park Shuttle|link={{{link|Rockaway Park Shuttle}}}]]
   | s42 | 42nd =[[File:NYCS-bull-trans-S{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=42nd Street Shuttle|link={{{link|42nd Street Shuttle}}}]]
   | ssf =[[File:NYCS-bull-trans-SF{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=Franklin Avenue Shuttle|link={{{link|Franklin Avenue Shuttle}}}]]
   | ssr =[[File:NYCS-bull-trans-SR{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=Rockaway Park Shuttle|link={{{link|Rockaway Park Shuttle}}}]]
   | wd | wx =[[File:NYCS-bull-trans-Wd{{#ifeq:{{{1}}}|nycs-h||-Std}}.svg|{{{size|20}}}px|alt=W express train|link={{{link|W (New York City Subway service)}}}]]
   | jfk =[[File:NYCS-bull-trans-JFK.svg|{{{size|x20}}}px|alt=JFK Express|link={{{link|JFK Express}}}]]
   }}
 
 | nictd =[[File:BSicon South Shore Line.svg|{{{size|20}}}px|link={{{link|South Shore Line}}}|alt={{{alt|{{{link|South Shore Line}}}}}}]]
 
 | ningbo ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | fh | fenghua ={{RouteBox|Fenghua|Ningbo–Fenghua intercity railway|#{{rail color|Ningbo Rail Transit|na}}}}
     | yy | yongyu|yuyao ={{RouteBox|Yongyu|Ningbo–Yuyao Intercity Railway|#{{rail color|Ningbo Rail Transit|na}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Ningbo Rail Transit)|#{{rail color|Ningbo Rail Transit|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | rt | metro =
     | fh | fenghua ={{RouteBox|Fenghua|Ningbo–Fenghua intercity railway|#{{rail color|Ningbo Rail Transit|fh}}}}
     | yy | yongyu|yuyao ={{RouteBox|Yongyu|Ningbo–Yuyao intercity railway|#{{rail color|CRH|Ningbo–Yuyao intercity}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Ningbo Rail Transit)|#{{rail color|Ningbo Rail Transit|{{{2}}}}}}}
     }}
   }}
 
 | nizhny | nizhny novgorod ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:NNMetro.svg|{{{size|x16}}}px|link={{{link|Nizhny Novgorod Metro}}}|alt={{{alt|{{{link|Nizhny Novgorod Metro}}}}}}]]
   | 1 =[[File:NNMetro Line 1.svg|{{{size|x15}}}px|link={{{link|Line 1 (Nizhny Novgorod Metro)}}}|alt={{{alt|{{{link|Avtozavodskaya Line (1)}}}}}}]]
   | 2 =[[File:NNMetro Line 2.svg|{{{size|x15}}}px|link={{{link|Line 2 (Nizhny Novgorod Metro)}}}|alt={{{alt|{{{link|Sormovskaya Line (2)}}}}}}]]
   | 3 =[[File:NNMetro Line 3.svg|{{{size|x15}}}px|link={{{link|Line 3 (Nizhny Novgorod Metro)}}}|alt={{{alt|{{{link|Nagornaya Line (3)}}}}}}]]
   }}
 
 | njt ={{#switch: {{lc: {{{2}}} }}
   |#default =[[File:NJT logo.svg|{{{size|18}}}px|link={{{link|NJ Transit}}}|alt={{{alt|{{{link|NJ Transit}}}}}}]]
   | acl | atlantic city =[[Atlantic City Line|&lt;span style=&quot;color:#fff; background-color: #{{rail color|NJ Transit|Atlantic City}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;ACL&lt;/span&gt;]]
   | bcl | brg | bergen | bergen county =[[Bergen County Line|&lt;span style=&quot;color: black; background-color: #{{rail color|NJ Transit|Bergen County}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;BCL&lt;/span&gt;]]
   | glad | gladstone =[[Gladstone Branch|&lt;span style=&quot;color: black; background-color: #{{rail color|NJ Transit|Gladstone}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;GLAD&lt;/span&gt;]]
   | main  =[[Main Line (NJ Transit)|&lt;span style=&quot;color: black; background-color: #{{rail color|NJ Transit|Main}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;MAIN&lt;/span&gt;]]
   | mdw | meadowlands =[[Meadowlands Rail Line|&lt;span style=&quot;color: black; background-color: #{{rail color|NJ Transit|Meadowlands}}; border: 1px; border-style: solid; border-color: black; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;MDW&lt;/span&gt;]]
   | mobo | montclair-boonton =[[Montclair-Boonton Line|&lt;span style=&quot;color:#fff; background-color: #{{rail color|NJ Transit|Montclair-Boonton}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;MOBO&lt;/span&gt;]]
   | me | morristown =[[Morristown Line|&lt;span style=&quot;color:#fff; background-color: #{{rail color|NJ Transit|Morristown}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;M&amp;E&lt;/span&gt;]]
   | njcl | north jersey coast line =[[North Jersey Coast Line|&lt;span style=&quot;color:#fff; background-color: #{{rail color|NJ Transit|North Jersey Coast}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;NJCL&lt;/span&gt;]]
   | nec | northeast corridor =[[Northeast Corridor Line|&lt;span style=&quot;color:#fff; background-color: #{{rail color|NJ Transit|Northeast Corridor}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;NEC&lt;/span&gt;]]
   | pvl | pascack valley =[[Pascack Valley Line|&lt;span style=&quot;color:#fff; background-color: #{{rail color|NJ Transit|Pascack Valley}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;PVL&lt;/span&gt;]]
   | prin | princeton =[[Princeton Branch|&lt;span style=&quot;color:#fff; background-color: #{{rail color|NJ Transit|Princeton}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;PRIN&lt;/span&gt;]]
   | rvl | raritan valley =[[Raritan Valley Line|&lt;span style=&quot;color:#fff; background-color: #{{rail color|NJ Transit|Raritan Valley}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;RVL&lt;/span&gt;]]
 }}
 
 | nottingham =[[File:NET notext logo.svg|{{{size|10}}}px|link={{{link|Nottingham Express Transit}}}|alt={{{alt|{{{link|Nottingham Express Transit}}}}}}]]
 
 | nuremberg ={{#switch: {{lc: {{{2}}} }}
   | bus = [[File:Bus-Logo-Nürnberg.png|x{{{size|15}}}px|link=Verkehrsverbund Großraum Nürnberg|Bus]]
   | r | r-bahn = [[File:Logo R-Bahn VGN.PNG|x{{{size|15}}}px|link=Verkehrsverbund Großraum Nürnberg|R-Bahn]]
   | s | s-bahn = {{#switch: {{lc: {{{3}}} }}
       | 1 | 2 | 3 | 4 | 5 = [[File:Nürnberg S{{{3}}}.png|x{{{size|15}}}px|link=S{{{3}}} (Nuremberg)|S{{{3}}}]]
       | #default = [[File:S-Bahn-Logo.svg|x{{{size|15}}}px|link=Nuremberg S-Bahn|S-Bahn]]
     }}
   | t | tram={{#switch: {{lc: {{{3}}} }}
       | 4 | 5 | 6 | 7 | 8 | 9 = [[File:Nürnberg T{{{3}}}.png|x{{{size|15}}}px|link=Trams in Nuremberg|Nuremberg tramway]]
       | #default = [[File:Tram Nürnberg Logo.png|x{{{size|15}}}px|link=Trams in Nuremberg|Nuremberg tramway]]
     }}
   | u | u-bahn={{#switch: {{lc: {{{3}}} }}
       | 1 | 2 | 3 | 11 | 21 = [[File:Nürnberg U{{{3}}}.svg|x{{{size|15}}}px|link=U{{{3}}} (Nuremberg U-Bahn)|U{{{3}}}]]
       | #default = [[File:U-Bahn.svg|x{{{size|15}}}px|link=Nuremberg U-Bahn|U-Bahn]]
     }}
 }}
 
 | orlando ={{#switch: {{lc: {{{2}}} }}
   | lynx =[[File:LYNX Transportation Logo (Symbol Only).svg|{{{size|18}}}px|link={{{link|Lynx (Orlando)}}}|alt={{{alt|{{{link|Lynx (Orlando)}}}}}}]]}}
 
 | osaka ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Osaka Metro logo 2.svg|{{{size|18}}}px|link={{{link|Osaka Metro}}}]]
   | 1 | m | midosuji =[[File:Osaka Metro Midosuji line symbol.svg|{{{size|14}}}px|link={{{link|Midōsuji Line}}}]]
   | 2 | t | tanimachi =[[File:Osaka Metro Tanimachi line symbol.svg|{{{size|14}}}px|link={{{link|Tanimachi Line}}}]]
   | 3 | y | yotsubashi =[[File:Osaka Metro Yotsubashi line symbol.svg|{{{size|14}}}px|link={{{link|Yotsubashi Line}}}]]
   | 4 | c | chuo =[[File:Osaka Metro Chuo line symbol.svg|{{{size|14}}}px|link={{{link|Chūō Line (Osaka)}}}]]
   | 5 | s | sennichimae =[[File:Osaka Metro Sennichimae line symbol.svg|{{{size|14}}}px|link={{{link|Sennichimae Line}}}]]
   | 6 | k | sakaisuji =[[File:Osaka Metro Sakaisuji line symbol.svg|{{{size|14}}}px|link={{{link|Sakaisuji Line}}}]]
   | 7 | n | nagahori =[[File:Osaka Metro Nagahori Tsurumi-ryokuchi line symbol.svg|{{{size|14}}}px|link={{{link|Nagahori Tsurumi-ryokuchi Line}}}]]
   | 8 | i | imazatosuji =[[File:Osaka Metro Imazatosuji line symbol.svg|{{{size|14}}}px|link={{{link|Imazatosuji Line}}}]]
   | p | nanko =[[File:Osaka Metro Nanko Port Town line symbol.svg|{{{size|14}}}px|link={{{link|Nankō Port Town Line}}}]]
   }}
 
 | oslo ={{#switch: {{lc: {{{2}}} }}
   | tram = [[File:Oslo_Tramway_Piktogram.svg|15px|link=Trams in Oslo]]
   | 11 | 12 | 13 | 17 | 18 | 19 = [[File:Oslo Tramway new {{{2}}}.svg|{{{size|15}}}px|link={{{link|Trams in Oslo#Line {{{2}}}}}}]]
   }}
 
 | ottawa ={{#switch: {{lc: {{{2}}} }}
   | otrain ={{#switch: {{lc:{{{3|}}}}}
     | #default =[[File:O-Train icon.png|{{{size|16}}}px|link=O-Train]]
     }} {{#if:{{{3|}}}|{{#switch: {{lc:{{{3}}}}}
     | #default = {{rail icon|OC Transpo|{{lc:{{{3}}}}}|size={{{size|16}}}px}}
     }}}}
   | transitway =[[File:BSicon BUS3.svg|{{{size|16}}}px|link=Transitway (Ottawa)]]
   | bus =[[File:Bus-logo.svg|{{{size|14}}}px|link=List of OC Transpo routes]]
   | octranspo =[[File:OC Transpo logo.svg|{{{size|72}}}px|link=OC Transpo]]
 &lt;!-- Since Infobox station forces the use of this in the header without a size option, a larger icon is needed to match the text height --&gt;
   | confederationbig | 1big =[[File:Ottawa - Line 1 Confederation Line - with border.svg|{{{size|20}}}px|link=Confederation Line]]
   | trilliumbig | 2big =[[File:Ottawa - Line 2 Trillium Line - with border.svg|{{{size|20}}}px|link=Trillium Line]]
 &lt;!-- Handled by OC Transpo module --&gt;
   | #default = {{rail icon|OC Transpo|{{lc:{{{2}}}}}|size={{{size|16}}}px}}
   }}
 
 | palma ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Símbolo del Metro de Palma.svg|{{{size|15}}}px|link={{{link|Palma Metro}}}|alt={{{alt|{{{link|Palma Metro}}}}}}]]
   | 1 | m1 =[[File:Metro Palma M1.svg|{{{size|15}}}px|link={{{link|Palma Metro}}}]]
   | 2 | m2 =[[File:Metro Palma M2.svg|{{{size|15}}}px|link={{{link|Palma Metro}}}]]
   | cercanias | sfm =[[File:SFM.svg|{{{size|13}}}px|link={{{link|Serveis Ferroviaris de Mallorca}}}]]
   | t1 =[[File:SFM T1.svg|{{{size|15}}}px|link={{{link|Serveis Ferroviaris de Mallorca}}}]]
   | t2 =[[File:SFM T2.svg|{{{size|15}}}px|link={{{link|Serveis Ferroviaris de Mallorca}}}]]
   | t3 =[[File:SFM T3.svg|{{{size|15}}}px|link={{{link|Serveis Ferroviaris de Mallorca}}}]]
   }}
 
 | paris ={{rail icon|{{#switch:{{lc:{{{2}}}}}
   | m|metro = Paris Métro
   | r|rer = Réseau Express Régional
   | t|tram = Tramways in Île-de-France
   | i|transilien = Transilien
   | #default = Paris Other
   }}|{{#switch:{{lc:{{{2}}}}}
   | a = a
   | b|bus = b
   | c|cdgval = vc
   | g|gdslignes = g
   | mo|montmartre = m
   | n|noctilien = n
   | o|orlyval = vo
   | te|ter = t
   | #default = {{{3|}}}
   }}|size={{{size|16}}}|alt={{{alt|}}}|link={{{link|}}}}}
 
 | path ={{#switch: {{lc: {{{2}}} }}
   | white =[[File:PATH logo white.svg|{{{size|18}}}px|link={{{link|Port Authority Trans-Hudson}}}|alt={{{alt|{{{link|Port Authority Trans-Hudson}}}}}}]]
   | #default =[[File:PATH logo.svg|{{{size|18}}}px|link={{{link|Port Authority Trans-Hudson}}}|alt={{{alt|{{{link|Port Authority Trans-Hudson}}}}}}]]
   }}
 
 | perc | pery =[[File:PE Bolt.svg|{{{size|16}}}px|link={{{link|Pacific Electric}}}|alt={{{alt|{{{link|Pacific Electric}}}}}}]] {{#if:{{{2|{{{showtext|}}}}}}|[[Pacific Electric]]|}}
 
 | perth ={{#switch: {{lc: {{{2}}} }}
   | bus =[[File:Aiga bus trans.svg|{{{size|11}}}px|link={{{link|}}}|alt={{{alt|{{{link|Bus transfer}}}}}}]]
   | circle =[[File:CircleRoute icon.svg|{{{size|16}}}px|link={{{link|CircleRoute}}}|alt={{{alt|{{{link|CircleRoute}}}}}}]]
   | event =[[File:Transperth special event.svg|{{{size|16}}}px|link={{{link|}}}|alt={{{alt|{{{link|Special event station}}}}}}]]
   | indian =[[File:Indian Pacific icon.svg|{{{size|16}}}px|link={{{link|Indian Pacific}}}|alt={{{alt|{{{link|Indian Pacific}}}}}}]]
   | train
   | transperth ={{ric|Transperth|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
   | transwa ={{ric|Transwa|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
   | #default ={{ric|Transperth|{{{2|}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
   }}
 
 | phoenix | valleymetro ={{#switch:  {{lc: {{{2}}} }}
   | tempe | streetcar =[[File:Logo Tempe Streetcar.svg|{{{size|20}}}px|link=Tempe Streetcar]]
   | rail =[[File:Valley Metro logo simplified.svg|{{{size|20}}}px|link=Valley Metro Rail]]
   | #default =[[File:Valley Metro logo simplified.svg|{{{size|20}}}px|link=Valley Metro]]
   }}
 
 | philadelphia ={{#switch: {{lc: {{{2}}} }}
 &lt;!-- transit --&gt;
   | septa =[[File:SEPTA.svg|{{{size|16}}}px|link={{{link|SEPTA}}}]]
   | septa-old =[[File:SEPTA logo 1970s.svg|{{{size|16}}}px|link={{{link|SEPTA}}}]]
   | septa-metro =[[File:SEPTA Metro.svg|{{{size|16}}}px|link={{{link|SEPTA}}}]]
   | b | b lines =[[File:SEPTA B icon.svg|{{{size|16}}}px|link={{{link|SEPTA B Line}}}]]
   | b1 | b1 line =[[File:SEPTA B1 icon.svg|{{{size|16}}}px|link={{{link|SEPTA B Line}}}]]
   | b2 | b2 line =[[File:SEPTA B2 icon.svg|{{{size|16}}}px|link={{{link|SEPTA B Line}}}]]
   | b3 | b3 line =[[File:SEPTA B3 icon.svg|{{{size|16}}}px|link={{{link|SEPTA B Line}}}]]
   | d | d lines =[[File:SEPTA D icon.svg|{{{size|16}}}px|link={{{link|SEPTA D Lines}}}]]
   | d1 | d1 line =[[File:SEPTA D1 icon.svg|{{{size|16}}}px|link={{{link|SEPTA D Lines}}}]]
   | d2 | d2 line =[[File:SEPTA D2 icon.svg|{{{size|16}}}px|link={{{link|SEPTA D Lines}}}]]
   | g | g lines =[[File:SEPTA G icon.svg|{{{size|16}}}px|link={{{link|SEPTA G Line}}}]]
   | g1 | g1 line =[[File:SEPTA G1 icon.svg|{{{size|16}}}px|link={{{link|SEPTA G Line}}}]]
   | l | l lines =[[File:SEPTA L icon.svg|{{{size|16}}}px|link={{{link|SEPTA L Line}}}]]
   | l1 | l1 line =[[File:SEPTA L1 icon.svg|{{{size|16}}}px|link={{{link|SEPTA L Line}}}]]
   | m | m lines =[[File:SEPTA M icon.svg|{{{size|16}}}px|link={{{link|SEPTA M Line}}}]]
   | m1 | m1 lines =[[File:SEPTA M1 icon.svg|{{{size|16}}}px|link={{{link|SEPTA M Line}}}]]
   | t | t lines =[[File:SEPTA T icon.svg|{{{size|16}}}px|link={{{link|SEPTA T Lines}}}]]
   | t1 | t1 line =[[File:SEPTA T1 icon.svg|{{{size|16}}}px|link={{{link|SEPTA T1 Line}}}]]
   | t2 | t2 line =[[File:SEPTA T2 icon.svg|{{{size|16}}}px|link={{{link|SEPTA T2 Line}}}]]
   | t3 | t3 line =[[File:SEPTA T3 icon.svg|{{{size|16}}}px|link={{{link|SEPTA T3 Line}}}]]
   | t4 | t4 line =[[File:SEPTA T4 icon.svg|{{{size|16}}}px|link={{{link|SEPTA T4 Line}}}]]
   | t5 | t5 line =[[File:SEPTA T5 icon.svg|{{{size|16}}}px|link={{{link|SEPTA T5 Line}}}]]
   | patco  =[[PATCO Speedline|&lt;span style=&quot;color:#fff; background-color: #{{rail color|PATCO}}; border-radius: 2px; font-weight: bold; padding: 0 3px 0 3px; font-size:0.9em&quot;&gt;PATCO&lt;/span&gt;]]
 
 &lt;!-- regional rail --&gt;
   | air =[[Airport Line (SEPTA)|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|Airport}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;AIR&lt;/span&gt;]]
   | che =[[Chestnut Hill East Line|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|Chestnut Hill East}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;CHE&lt;/span&gt;]]
   | chw =[[Chestnut Hill West Line|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|Chestnut Hill West}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;CHW&lt;/span&gt;]]
   | cyn =[[Cynwyd Line|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|Cynwyd}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;CYN&lt;/span&gt;]]
   | gln =[[SEPTA Main Line|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|Glenside}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;GLN&lt;/span&gt;]]
   | fxc | fox =[[Fox Chase Line|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|Fox Chase}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;FOX&lt;/span&gt;]]
   | doy =[[Lansdale/Doylestown Line|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|doylestown}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;DOY&lt;/span&gt;]]
   | nor =[[Manayunk/Norristown Line|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|norristown}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;NOR&lt;/span&gt;]]
   | tho =[[Paoli/Thorndale Line|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|Paoli/Thorndale}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;THO&lt;/span&gt;]]
   | tre =[[Trenton Line (SEPTA)|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|Trenton}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;TRE&lt;/span&gt;]]
   | war =[[Warminster Line|&lt;span style=&quot;color: black; background-color:#{{rail color|SEPTA|Warminster}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;WAR&lt;/span&gt;]]
   | waw =[[Media/Wawa Line|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|Media/Wawa}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;WAW&lt;/span&gt;]]
   | wtr =[[West Trenton Line|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|West Trenton}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;WTR&lt;/span&gt;]]
   | nwk =[[Wilmington/Newark Line|&lt;span style=&quot;color: #fff; background-color:#{{rail color|SEPTA|Wilmington/Newark}}; font-weight: bold; padding: 0 3px 0 3px; font-size:0.8em;&quot;&gt;NWK&lt;/span&gt;]]
   
   | #default ={{RouteBox|{{ucfirst:{{{2}}}}}|{{{link|SEPTA Route {{{2}}} }}}|#{{rail color|SEPTA|{{{2}}}}} }}
 }}
 
 | pittsburgh ={{#switch: {{lc: {{{2}}} }}
   | white =[[File:Pittsburgh Light Rail (logo) white.svg|{{{size|16}}}px|link={{{link|Pittsburgh Light Rail}}}|alt={{{alt|{{{link|Pittsburgh Light Rail}}}}}}]]
   | #default =[[File:Pittsburgh Light Rail (logo).svg|{{{size|16}}}px|link={{{link|Pittsburgh Light Rail}}}|alt={{{alt|{{{link|Pittsburgh Light Rail}}}}}}]]
   }}
 
 | portland ={{#switch: {{lc: {{{2}}} }}
   | blue | green | orange | red | yellow = {{ric|TriMet|{{{2}}}|size={{{size|16}}}px|link={{{link|MAX {{ucfirst:{{lc: {{{2}}} }}}} Line}}}|alt={{{alt|{{{link|MAX {{ucfirst:{{lc: {{{2}}} }}}} Line}}}}}}}}
   | a | b | ns = {{rcb|Portland Streetcar|{{{2}}}|inline=route}}
   | wes =[[File:Aiga railtransportation 25.svg|{{{size|10}}}px|link={{{link|}}}|alt={{{alt|{{{link| WES Commuter Rail}}}}}}]]
   | max = {{ric|TriMet|size={{{size|16}}}px|link={{{link|MAX Light Rail}}}|alt={{{alt|{{{link|MAX Light Rail}}}}}}}}
   | streetcar = {{ric|Portland Streetcar|size={{{size|16}}}px|link={{{link|Portland Streetcar}}}|alt={{{alt|{{{link|Portland Streetcar}}}}}}}}
   | trimet | #default ={{ric|TriMet|size={{{size|16}}}px|link={{{link|TriMet}}}|alt={{{alt|{{{link|TriMet}}}}}}}}
   }}
 
 | porto ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:PortoMetro.png|{{{size|16}}}px|link={{{link|Porto Metro}}}|alt={{{alt|{{{link|Porto Metro}}}}}}]]
   | funicular =[[File:Logo_funicular_2.png|{{{size|16}}}px|link={{{link|Funicular dos Guindais}}}|alt={{{alt|{{{link|Funicular dos Guindais}}}}}}]]
   | #default =[[File:Metro do Porto linha {{uc:{{{2}}}}}.svg|{{{size|16}}}px|link={{{link|Porto Metro}}}|alt={{{alt|{{{link|Porto Metro}}}}}}]]
   }}
 
 | prague ={{#switch: {{lc: {{{2}}} }}
   | esko|e =[[File:Prag Esko Logo.svg|{{{size|16}}}px|link={{{link|Esko Prague}}}|alt={{{alt|{{{link|Prague Esko}}}}}}]]
   | #default =[[Line {{{2}}} (Prague Metro)|&lt;span style=&quot;color: #fff; background-color: #{{rail color|Prague Metro|{{{2}}}}}; font-size: {{{size|12}}}px; font-weight: bold; padding: 2px 3px 0 3px&quot;&gt;{{{2}}}&lt;/span&gt;]] {{#if:{{{3|{{{text|}}}}}}|&lt;span style=&quot;font-size: {{#if:{{{4|{{{small|}}}}}}|85|100}}%;&quot;&gt;[[Line {{{2}}} (Prague Metro)|Line {{{2}}}]]&lt;/span&gt;|}}
   }}
 
 | qingdao ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Qingdao Metro)|#{{rail color|Qingdao Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:Qingdao Metro.svg|{{{size|x16}}}px|link={{{link|Qingdao Metro}}}|alt={{{alt|{{{link|Qingdao Metro}}}}}}]]
     | 1 ={{RouteBox|{{{2}}}|Line {{{2}}} (Qingdao Metro)|#{{rail color|Qingdao Metro|{{{2}}}}}|#000}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Qingdao Metro)|#{{rail color|Qingdao Metro|{{{2}}}}}}}
     }}
   }}
 
 | qom ={{#switch: {{lc: {{{2}}} }}
   | uc =[[File:Zeichen 123.svg|15px]]
   }}
 
 | rhine-neckar ={{#switch: {{lc: {{{2}}} }}
   | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|12}}}px|link={{{link|Rhine-Neckar S-Bahn}}}|alt={{{alt|{{{link|Rhine-Neckar S-Bahn}}}}}}]]
   }}
 
 | rhine-ruhr ={{#switch: {{lc: {{{2}}} }}
   |s|s-bahn =[[File:S-Bahn-Logo.svg|{{{size|12}}}px|link={{{link|Rhine-Ruhr S-Bahn}}}|alt={{{alt|{{{link|Rhine-Ruhr S-Bahn}}}}}}]]
   }}
 
 | riyadh ={{#switch:  {{lc: {{{2}}} }}
   | 1 ={{RouteBox|1|Line 1 (Riyadh Metro)|#0354A6}}
   | 2 ={{RouteBox|2|Line 2 (Riyadh Metro)|#DC241F}}
   | 3 ={{RouteBox|3|Line 3 (Riyadh Metro)|#FF9A00}}
   | 4 ={{RouteBox|4|Line 4 (Riyadh Metro)|#FFD700}}
   | 5 ={{RouteBox|5|Line 5 (Riyadh Metro)|#009530}}
   | 6 ={{RouteBox|6|Line 6 (Riyadh Metro)|#9016B2}}
   }}
 
 | riodejaneiro ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Metrorioicon.png|{{{size|15}}}px|link={{{link|Rio de Janeiro Metro}}}]]
   | 1 ={{RouteBox|1|Line 1 (Rio de Janeiro)|#FF8500|black}}
   | 2 ={{RouteBox|2|Line 2 (Rio de Janeiro)|#00AE27}}
   | 4 ={{RouteBox|4|Line 4 (Rio de Janeiro)|#FFC400|black}}
   | sv =[[File:Logo da SuperVia.svg|{{{size|16}}}px|link={{{link|SuperVia}}}]]
   | lrt =[[File:Vlt carioca logo.svg|{{{size|16}}}px|link={{{link|Rio de Janeiro Light Rail}}}]]
   | 1l ={{RouteBox|1|Line 1 (Rio LRT)|#0D73B9}}
   | 2l ={{RouteBox|2|Line 2 (Rio LRT)|#008000}}
   | 3l ={{RouteBox|3|Line 3 (Rio LRT)|#F1C232|black}}
   | 4l ={{RouteBox|4|Line 4 (Rio LRT)|#FF8500}}
   }}
 
 | rostock ={{#switch: {{lc: {{{2}}} }}
   |s|s-bahn = {{ric|Rostock S-Bahn|size=x{{{size|12}}}px}}
   |s1|s2|s3 = {{rcb|Rostock S-Bahn|{{{2}}}|croute}}
   |tram = [[File:BSicon TRAM.svg|x{{{size|12}}}px|link={{{link|Trams in Rostock}}}]]
   }}
 
 | rotterdam ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:RET metro logo.svg|{{{size|15}}}px|link={{{link|Rotterdam Metro}}}]]
   | a ={{RouteBox|A|{{{link|Rotterdam Metro line A}}}|#00AA50}}
   | b ={{RouteBox|B|{{{link|Rotterdam Metro line B}}}|#FFD301|black}}
   | c ={{RouteBox|C|{{{link|Rotterdam Metro line C}}}|#EF1F1F}}
   | d ={{RouteBox|D|{{{link|Rotterdam Metro line D}}}|#1BC5E9}}
   | e ={{RouteBox|E|{{{link|Rotterdam Metro line E}}}|#1A389A}}
   | 3 ={{RouteBox|3|{{{link|Zoetermeer Stadslijn#Line 3}}}|#A9218E}}
   | 4 ={{RouteBox|4|{{{link|Zoetermeer Stadslijn#Line 4}}}|#F4901D}}
    }}
 
 | sacramento =[[File:Sacramento_Regional_Transit.svg|{{{size|15}}}px|link={{{link|Sacramento RT Light Rail}}}|alt={{{alt|{{{link|Sacramento RT Light Rail}}}}}}]]
 
 | saintlouis | stlouis = [[File:St_Louis_MetroLink_Logo.svg|{{{size|16}}}px|link={{{link|MetroLink (St. Louis)}}}|alt={{{alt|{{{link|MetroLink (St. Louis)}}}}}}]]
 
 | saintpetersburg | stpetersburg = [[File:Spb metro line{{{2}}}.svg|{{{size|25}}}px|link=Line {{{2}}} (Saint Petersburg Metro)]]
 
 | salzburg={{#switch: {{lc: {{{2}}} }}
  | s = {{ric|Salzburg S-Bahn}}
 }}
 
 | sandiego ={{#switch: {{lc: {{{2}}} }}
   | bus =[[File:MTS_Bus_icon.svg|{{{size|16}}}px|link={{{link|San Diego MTS bus system}}}]]
   | coaster =[[File:NCTD COASTER Icon (2019).svg|{{{size|16}}}px|link={{{link|Coaster (rail service)}}}]]
   | sprinter =[[File:NCTD SPRINTER Icon (2019).svg|{{{size|16}}}px|link={{{link|Sprinter (rail service)}}}]]
   | trolley =[[File:MTS_Trolley_icon.svg|{{{size|16}}}px|link={{{link|San Diego Trolley}}}]]
     | blue | b =[[File:Logo Blue Line (San Diego Trolley).svg|{{{size|16}}}px|link={{{link|Blue Line (San Diego Trolley)}}}]]
     | orange | o =[[File:Logo Orange Line (San Diego Trolley).svg|{{{size|16}}}px|link={{{link|Orange Line (San Diego Trolley)}}}]]
     | green | g =[[File:Logo Green Line (San Diego Trolley).svg|{{{size|16}}}px|link={{{link|Green Line (San Diego Trolley)}}}]]
     | silver | s =[[File:Logo Silver Line (San Diego Trolley).svg|{{{size|16}}}px|link={{{link|Silver Line (San Diego Trolley)}}}]]
   }}{{#if:{{{3|{{{showtext|}}}}}}|&amp;nbsp;[[{{#switch:{{#invoke:ustring|sub|\{{lc:{{{2}}}}}|1|1}}|b=Blue|g=Green|o=Orange|s=Silver}} Line (San Diego Trolley)|{{#switch:{{#invoke:ustring|sub|\{{lc:{{{2}}}}}|1|1}}|b=Blue|g=Green|o=Orange|s=Silver}} Line]]
    }}
 
 | sanfrancisco ={{#switch: {{lc: {{{2}}} }}
   | muni =[[File:BSicon LOGO SFmuni.svg|{{{size|19}}}px|link={{{link|San Francisco Municipal Railway}}}]]
   | metro =[[File:BSicon LOGO SFmuni.svg|{{{size|19}}}px|link={{{link|Muni Metro}}}]]
   | e =[[File:E Embarcadero logo.svg|{{{size|16}}}px|link={{{link|E Embarcadero}}}|alt={{{alt|{{{link|E Embarcadero}}}}}}]]
   | f =[[File:F Market &amp; Wharves logo.svg|{{{size|16}}}px|link={{{link|F Market &amp; Wharves}}}|alt={{{alt|{{{link|F Market &amp; Wharves}}}}}}]]
   | j =[[File:J Church logo.svg|{{{size|16}}}px|link={{{link|J Church}}}|alt={{{alt|{{{link|J Church}}}}}}]]
   | k =[[File:K Ingleside logo.svg|{{{size|16}}}px|link={{{link|K Ingleside}}}|alt={{{alt|{{{link|K Ingleside}}}}}}]]
   | l =[[File:L Taraval logo.svg|{{{size|16}}}px|link={{{link|L Taraval}}}|alt={{{alt|{{{link|L Taraval}}}}}}]]
   | m =[[File:M Ocean View logo.svg|{{{size|16}}}px|link={{{link|M Ocean View}}}|alt={{{alt|{{{link|M Ocean View}}}}}}]]
   | n =[[File:N Judah logo.svg|{{{size|16}}}px|link={{{link|N Judah}}}|alt={{{alt|{{{link|N Judah}}}}}}]]
   | s =[[File:S Shuttle logo.svg|{{{size|16}}}px|link={{{link|S Shuttle}}}|alt={{{alt|{{{link|S Shuttle}}}}}}]]
   | t =[[File:T Third Street logo.svg|{{{size|16}}}px|link={{{link|T Third Street}}}|alt={{{alt|{{{link|T Third Street}}}}}}]]
   | cable =[[File:BSicon CCAR.svg|{{{size|20}}}px|link={{{link|San Francisco cable car system}}}|alt={{{alt|}}}]]
   | california =[[File:BSicon CCAR.svg|{{{size|20}}}px|link={{{link|San Francisco cable car system#California Street line}}}|alt={{{alt|}}}]]
   | powell-hyde | hyde =[[File:BSicon CCAR.svg|{{{size|20}}}px|link={{{link|San Francisco cable car system#Powell–Hyde line}}}|alt={{{alt|}}}]]
   | powell-mason | mason =[[File:BSicon CCAR.svg|{{{size|20}}}px|link={{{link|San Francisco cable car system#Powell–Mason line}}}|alt={{{alt|}}}]]
    }}
 
 | santaclara ={{#switch: {{lc: {{{2}}} }}
   | blue =[[File:VTA-Blue-icon.svg|{{{size|16}}}px|link={{{link|Blue Line (VTA)}}}|alt={{{alt|{{{link|Blue Line (VTA)}}}}}}]]
   | green =[[File:VTA-Green-icon.svg|{{{size|16}}}px|link={{{link|Green Line (VTA)}}}|alt={{{alt|{{{link|Green Line (VTA)}}}}}}]]
   | orange =[[File:VTA-Orange-icon.svg|{{{size|16}}}px|link={{{link|Orange Line (VTA)}}}|alt={{{alt|{{{link|Orange Line (VTA)}}}}}}]]
   | #default =[[File:BSicon LOGO SCvta.svg|{{{size|18}}}px|link={{{link|VTA light rail}}}|alt={{{alt|{{{link|Santa Clara Valley Transportation Authority}}}}}}]]
     }}
 
 | santiago ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Santiago Metro logo.svg|{{{size|16}}}px|link={{{link|Santiago Metro}}}]]
   | 1 =[[File:Santiago_de_Chile_L1.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 1}}}]] 
   | 2 =[[File:Santiago_de_Chile_L2.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 2}}}]] 
   | 3 =[[File:Santiago_de_Chile_L3.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 3}}}]] 
   | 4 =[[File:Santiago_de_Chile_L4.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 4}}}]]
   | 4a =[[File:Santiago_de_Chile_L4A.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 4A}}}]] 
   | 5 =[[File:Santiago_de_Chile_L5.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 5}}}]] 
   | 6 =[[File:Santiago_de_Chile_L6.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 6}}}]]
   | 7 =[[File:Santiago_de_Chile_L7.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 7}}}]]
   | 8 =[[File:Santiago_de_Chile_L8.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 8}}}]]
   | 9 =[[File:Santiago_de_Chile_L9.svg|{{{size|16}}}px|link={{{link|Santiago Metro Line 9}}}]]
    }}
 
 | saopaulo ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Metrô-SP icon.svg|{{{size|18}}}px|link={{{link|São Paulo Metro}}}]]
   | 1 =[[File:Spmetro 1.svg|{{{size|16}}}px|link={{{link|Line 1 (São Paulo Metro)}}}]]
   | 2 =[[File:Spmetro 2.svg|{{{size|16}}}px|link={{{link|Line 2 (São Paulo Metro)}}}]]
   | 3 =[[File:Spmetro 3.svg|{{{size|16}}}px|link={{{link|Line 3 (São Paulo Metro)}}}]]
   | 4 =[[File:Spmetro 4.svg|{{{size|16}}}px|link={{{link|Line 4 (São Paulo Metro)}}}]]
   | 5 =[[File:Spmetro 5.svg|{{{size|16}}}px|link={{{link|Line 5 (São Paulo Metro)}}}]]
   | 6 =[[File:L06 C.png|{{{size|16}}}px|link={{{link|Line 6 (São Paulo Metro)}}}]]
   | 15 =[[File:Spmetro 15.svg|{{{size|16}}}px|link={{{link|Line 15 (São Paulo Metro)}}}]]
   | 16 ={{RouteBox|16|Line 16 (São Paulo Metro)|#8F00FF}}
   | 17 =[[File:L17 C.png|{{{size|16}}}px|link={{{link|Line 17 (São Paulo Metro)}}}]]
   | 18 ={{RouteBox|18|Line 18 (São Paulo Metro)|#964b00}}
   | 19 ={{RouteBox|19|Line 19 (São Paulo Metro)|#0099cc}}
   | 20 ={{RouteBox|20|Line 20 (São Paulo Metro)|#ff3366}}
   | cptm =[[File:Cptmsymbol.svg|{{{size|18}}}px|link={{{link|Companhia Paulista de Trens Metropolitanos}}}]]
   | 7 =[[File:Cptm 7.svg|{{{size|16}}}px|link={{{link|Line 7 (CPTM)}}}]]
   | 8 =[[File:Cptm 8.svg|{{{size|16}}}px|link={{{link|Line 8 (CPTM)}}}]]
   | 9 =[[File:Cptm 9.svg|{{{size|16}}}px|link={{{link|Line 9 (CPTM)}}}]]
   | 10 =[[File:Cptm 10.svg|{{{size|16}}}px|link={{{link|Line 10 (CPTM)}}}]]
   | 10+ ={{RouteBox|10+|Line 10 (CPTM)|#0088B0}}
   | 10E | 10e ={{RouteBox|10E|Line 10 (CPTM)|#0088B0}}
   | 11 =[[File:Cptm 11.svg|{{{size|16}}}px|link={{{link|Line 11 (CPTM)}}}]]
   | 12 =[[File:Cptm 12.svg|{{{size|16}}}px|link={{{link|Line 12 (CPTM)}}}]]
   | 13 =[[File:Cptm 13.svg|{{{size|16}}}px|link={{{link|Line 13 (CPTM)}}}]]
   | 13AC | 13ac | ac ={{RouteBox|AC|Line 13 (CPTM)|#8FFF1F|black}}
   | 13AE | 13ae | ae =[[File:Spairportexpress.svg|{{{size|16}}}px|link={{{link|Line 13 (São Paulo Metro)}}}]]
   | 14 =[[File:L14 C.png|{{{size|16}}}px|link={{{link|Line 14 (CPTM)}}}]]
   | emtu | EMTU =[[File:Spemtusymbol.svg|{{{size|16}}}px|link={{{link|Empresa Metropolitana de Transportes Urbanos de São Paulo}}}]]
   }}
 
 | sapporo ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:ST Logo.svg|{{{size|18}}}px|link={{{link|Sapporo Municipal Subway}}}]]
   | n | namboku =[[File:Subway SapporoNamboku.svg|{{{size|14}}}px|link={{{link|Namboku Line (Sapporo)}}}|alt={{{link|Namboku Line}}}]]
   | t | tozai |tōzai =[[File:Subway SapporoTozai.svg|{{{size|14}}}px|link={{{link|Tōzai Line (Sapporo)}}}|alt={{{link|Tōzai Line}}}]]
   | h | toho | tōhō =[[File:Subway SapporoToho.svg|{{{size|14}}}px|link={{{link|Tōhō Line}}}]]
   }}
 
 | seattle ={{#switch: {{lc: {{{2}}} }}
   | link =[[File:Sound Transit logo simplified.svg|{{{size|16}}}px|link={{{link|Link light rail}}}|alt={{{alt|{{{link|Link light rail}}}}}}]]
     | line 1 | 1 line | 1 =[[File:Line 1 (Sound Transit) icon.svg|{{{size|16}}}px|link=1 Line (Sound Transit)]]
     | line 2 | 2 line | 2 =[[File:Line 2 (Sound Transit) icon.svg|{{{size|16}}}px|link=2 Line (Sound Transit)]]
     | line 3 | 3 line | 3 =[[File:Line 3 (Sound Transit) icon.svg|{{{size|16}}}px|link=3 Line (Sound Transit)]]
     | line 4 | 4 line | 4 =[[File:Line 4 (Sound Transit) icon.svg|{{{size|16}}}px|link=4 Line (Sound Transit)]]
     | line t | t line | t =[[File:Line T (Sound Transit) icon.svg|{{{size|16}}}px|link=T Line (Sound Transit)]]
   | sounder =[[File:Sound Transit logo simplified.svg|{{{size|16}}}px|link={{{link|Sounder commuter rail}}}|alt={{{alt|{{{link|Sounder commuter rail}}}}}}]]
     | n line | n | north | line n =[[File:Line N (Sound Transit) icon.svg|{{{size|16}}}px|link=N Line (Sound Transit)]]
     | s line | s | south | line s =[[File:Line S (Sound Transit) icon.svg|{{{size|16}}}px|link=S Line (Sound Transit)]]
   | a | b | c | d | e | f | g | h =[[File:RapidRide {{{2}}} Line icon.svg|{{{size|16}}}px|link={{{link|RapidRide {{{2}}} Line}}}]]
   | stride =[[File:Sound Transit logo simplified.svg|{{{size|16}}}px|link={{{link|Stride (bus rapid transit)}}}|alt={{{alt|{{{link|Stride (bus rapid transit)}}}}}}]]
     | s1 | stride s1 =[[File:Line S1 (Sound Transit) icon.svg|{{{size|16}}}px|link=Stride S1 Line]]
     | s2 | stride s2 =[[File:Line S2 (Sound Transit) icon.svg|{{{size|16}}}px|link=Stride S2 Line]]
     | s3 | stride s3 =[[File:Line S3 (Sound Transit) icon.svg|{{{size|16}}}px|link=Stride S3 Line]]
   | stex =[[File:Sound Transit logo simplified.svg|{{{size|16}}}px|link={{{link|Sounder Transit Express}}}|alt={{{alt|{{{link|Sound Transit Express}}}}}}]]
   | soundtransit =[[File:Sound Transit logo simplified.svg|{{{size|16}}}px|link={{{link|Sound Transit}}}|alt={{{alt|{{{link|Sound Transit}}}}}}]]
   }}
 
 | seoul ={{#switch: {{lc: {{{2}}} }}
   | arx =[[File:Seoul Metro Line Arex.svg|{{{size|20}}}px|link=AREX]]{{#switch: {{lc: {{{3|}}} }}
     | l | local =&amp;nbsp;Local
     | e | x | express =&amp;nbsp;Express
     }}
   | chun =[[File:Gyeongchun Line.svg|{{{size|20}}}px|link={{{link|Gyeongchun Line}}}|alt={{{alt|{{{link|Gyeongchun Line}}}}}}]]
   | ever =[[File:Seoul Metro Line EverLine Bilingual.svg|{{{size|20}}}px|link={{{link|Everline}}}|alt={{{alt|{{{link|Everline}}}}}}]]
   | gimpo =[[File:Seoul Metro Line Gimpo Goldline Bilingual.svg|{{{size|20}}}px|link={{{link|Gimpo Goldline}}}|alt={{{alt|{{{link|Gimpo Goldline}}}}}}]]
   | gtxa =[[File:GTX-A Logo.svg|{{{size|20}}}px|link={{{link|Great Train eXpress}}}|alt={{{alt|{{{link|Great Train eXpress}}}}}}]]
   | gyeongjung | gye | jun =[[File:Gyeongui-Jungang Line.svg|{{{size|20}}}px|link={{{link|Gyeongui–Jungang Line}}}|alt={{{alt|{{{link|Gyeongui–Jungang Line}}}}}}]]
   | gg|gyeonggang | yeoju =[[File:Gyeonggang Line.svg|{{{size|20}}}px|link={{{link|Gyeonggang Line}}}|alt={{{alt|{{{link|Gyeonggang Line}}}}}}]]
   | maglev | im =[[File:Incheon Airport Maglev Line.svg|{{{size|20}}}px|link={{{link|Incheon Airport Maglev}}}|alt={{{alt|{{{link|Incheon Airport Maglev}}}}}}]]
   | seo | seohae =[[File:Seohae Line.svg|{{{size|20}}}px|link={{{link|Seohae Line}}}|alt={{{alt|{{{link|Seohae Line}}}}}}]]
   | sil | sillim =[[File:Seoul Metro Line Sillim Line Bilingual.svg|{{{size|20}}}px|link={{{link|Sillim Line}}}|alt={{{alt|{{{link|Sillim Line}}}}}}]]
   | sin =[[File:Shinbundang Line.svg|{{{size|20}}}px|link={{{link|Shinbundang Line}}}|alt={{{alt|{{{link|Shinbundang Line}}}}}}]]
   | su | bun | suin-bundang = [[File:Suin-Bundang Line.svg|{{{size|20}}}px|link={{{link|Suin–Bundang Line}}}|alt={{{alt|{{{link|Suin–Bundang Line}}}}}}]]
   | subway =[[File:South Korea subway logo.svg|{{{size|20}}}px|link={{{link|Seoul Metropolitan Subway}}}|alt={{{alt|{{{link|Seoul Metropolitan Subway}}}}}}]]
   | ui =[[File:Seoul Metro Line Ui LRT Bilingual.svg|{{{size|20}}}px|link={{{link|Ui LRT}}}|alt={{{alt|{{{link|Ui LRT}}}}}}]]
   | uij =[[File:Seoul Metro Line U Line Bilingual.svg|{{{size|20}}}px|link={{{link|U Line}}}|alt={{{alt|{{{link|U Line}}}}}}]]
   | [[File:Seoul Metro Line {{{2}}}.svg|{{{size|20}}}px|link=Seoul Subway Line {{{2}}}]]{{#switch: {{lc: {{{3|}}} }}
     | l | local =&amp;nbsp;Local
     | e | x | express =&amp;nbsp;Express
     }}
   }}
 
 | septa =[[File:SEPTA.svg|{{{size|16}}}px|link={{{link|SEPTA}}}]]
 
 | sevilla | seville ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Símbolo del Metro de Sevilla.svg|{{{size|16}}}px|link={{{link|Seville Metro}}}]]
   | 1 =[[File:Línea 1 Metro de Sevilla.svg|{{{size|13}}}px|link={{{link|Seville Metro line 1}}}]]
   | cercanias =[[File:Cercanias Logo.svg|{{{size|12}}}px|link={{{link|Cercanías Sevilla}}}]]
   | c-1 =[[File:C-1 light blue.svg|{{{size|14}}}px|link={{{link|Cercanías Sevilla}}}]]
   | c-2 =[[File:C-2 green.svg|{{{size|14}}}px|link={{{link|Cercanías Sevilla}}}]]
   | c-3 =[[File:C-3 dark pink.svg|{{{size|14}}}px|link={{{link|Cercanías Sevilla}}}]]
   | c-4 =[[File:C-4 dark blue.svg|{{{size|14}}}px|link={{{link|Cercanías Sevilla}}}]]
   | c-5 =[[File:C-5 yellow.svg|{{{size|14}}}px|link={{{link|Cercanías Sevilla}}}]]
   }}
 
 | shanghai ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | 10b ={{RouteBox|10&amp;nbsp;branch|{{{link|Line 10 (Shanghai Metro)#Branch line}}}|#{{rail color|Shanghai Metro|na}}}}
     | 11b ={{RouteBox|11&amp;nbsp;branch|{{{link|Line 11 (Shanghai Metro)#Branch line}}}|#{{rail color|Shanghai Metro|na}}}}
     | c | cm | chongming ={{RouteBox|Chongming|{{{link|Chongming line}}}|#{{rail color|Shanghai Metro|na}}}}
     | j | jm | jinshan ={{RouteBox|Jinshan|{{{link|Jinshan railway}}}|#{{rail color|Shanghai Metro|na}}}}
     | m | ml | maglev ={{RouteBox|Maglev|{{{link|Shanghai maglev train}}}|#{{rail color|Shanghai Metro|na}}}}
     | p | pj | pujiang ={{RouteBox|Pujiang|{{{link|Pujiang line}}}|#{{rail color|Shanghai Metro|na}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shanghai Metro)|#{{rail color|Shanghai Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:Shanghai Metro logo.svg|{{{size|x16}}}px|link={{{link|Shanghai Metro}}}|alt={{{alt|{{{link|Shanghai Metro}}}}}}]]
     | 2 | 3 | 7 | 9 | 10 | 13 | 15 | 16 | 17 | 18 | 21 ={{RouteBox|{{{2}}}|{{{link|Line {{{2}}} (Shanghai Metro)}}}|#{{rail color|Shanghai Metro|{{{2}}}}}|#000}}
     | 10b ={{RouteBox|10&amp;nbsp;branch|{{{link|Line 10 (Shanghai Metro)#Branch line}}}|#{{rail color|Shanghai Metro|10}}|#000}}
     | 11b ={{RouteBox|11&amp;nbsp;branch|{{{link|Line 11 (Shanghai Metro)#Branch line}}}|#{{rail color|Shanghai Metro|11}}}}
     | c | cm | chongming ={{RouteBox|Chongming|{{{link|Chongming line}}}|#{{rail color|Shanghai Metro|Chongming}}}}
     | j | js | jinshan ={{RouteBox|Jinshan|{{{link|Jinshan railway}}}|#{{rail color|Shanghai Metro|Jinshan}}}}
     | m | ml | maglev ={{RouteBox|Maglev|{{{link|Shanghai maglev train}}}|#{{rail color|Shanghai Metro|Maglev}}}}
     | p | pj | pujiang ={{RouteBox|Pujiang|{{{link|Pujiang line}}}|#{{rail color|Shanghai Metro|Pujiang}}}}
     | #default ={{RouteBox|{{{2}}}|{{{link|Line {{{2}}} (Shanghai Metro)}}}|#{{rail color|Shanghai Metro|{{{2}}}}}}}
     }}
   }}
 
 | shaoxing ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shaoxing Rail Transit)|#{{rail color|Shaoxing Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | rt | metro=&lt;!--[[File:Shaoxing Rail Transit Logo No Text.png|{{{size|x16}}}px|link={{{link|Shaoxing Rail Transit}}}|alt={{{alt|{{{link|Shaoxing Rail Transit}}}}}}]]--&gt;
     | 1 = {{RouteBox|1|Line 1 (Shaoxing Metro)|#c5003e}}
     | 2 = {{RouteBox|2|Line 2 (Shaoxing Metro)|#036eb8}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shaoxing Rail Transit)|#{{rail color|Shaoxing Metro|{{{2}}}}}}}
     }}
   }}
 
 | shenyang ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shenyang Metro)|#{{rail color|Shenyang Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shenyang Metro)|#{{rail color|Shenyang Metro|{{{2}}}}}}}
     | 2 ={{RouteBox|2|Line 2 (Shenyang Metro)|#{{rail color|Shenyang Metro|2}}|#000}}
     }}
   }}
 
 | sheffield =[[File:Supertram generic logo.PNG|{{{size|10}}}px|link={{{link|Sheffield Supertram}}}|alt={{{alt|{{{link|Sheffield Supertram}}}}}}]]
 
 | shenzhen ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | lb | luobao ={{RouteBox|Luobao|{{{link|Line 1 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
     | sk | shekou ={{RouteBox|Shekou|{{{link|Line 2 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
     | lg | longgang ={{RouteBox|Longgang|{{{link|Line 3 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
     | lh | longhua ={{RouteBox|Longhua|{{{link|Line 4 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
     | hz | huanzhong ={{RouteBox|Huanzhong|{{{link|Line 5 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
     | 1lb ={{RouteBox|1 (Luobao)|{{{link|Line 1 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
     | 2sk ={{RouteBox|2 (Shekou)|{{{link|Line 2 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
     | 3lg ={{RouteBox|3 (Longgang)|{{{link|Line 3 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
     | 4lh ={{RouteBox|4 (Longhua)|{{{link|Line 4 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
     | 5hz ={{RouteBox|5 (Huanzhong)|{{{link|Line 5 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|na}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shenzhen Metro)|#{{rail color|Shenzhen Metro|na}}}}
    }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:Shenzhen Metro Corporation logo.svg|{{{size|x16}}}px|link={{{link|Shenzhen Metro}}}|alt={{{alt|{{{link|Shenzhen Metro}}}}}}]]
     | lb | luobao = {{ric|Shenzhen Metro|1|link={{{link|}}}}}
     | sk | shekou = {{ric|Shenzhen Metro|2|link={{{link|}}}}}
     | lg | longgang = {{ric|Shenzhen Metro|3|link={{{link|}}}}}
     | lh | longhua = {{ric|Shenzhen Metro|4|link={{{link|}}}}}
     | hz | huanzhong = {{ric|Shenzhen Metro|5|link={{{link|}}}}}
     | 1lb ={{RouteBox|1 (Luobao)|{{{link|Line 1 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|1}}}}
     | 2sk ={{RouteBox|2 (Shekou)|{{{link|Line 2 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|2}}}}
     | 3lg ={{RouteBox|3 (Longgang)|{{{link|Line 3 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|3}}}}
     | 4lh ={{RouteBox|4 (Longhua)|{{{link|Line 4 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|4}}}}
     | 5hz ={{RouteBox|5 (Huanzhong)|{{{link|Line 5 (Shenzhen Metro)}}}|#{{rail color|Shenzhen Metro|5}}}}
     | #default = {{ric|Shenzhen Metro|{{{2}}}|link={{{link|}}}}}
    }}
   }}
 
 | shijiazhuang ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shijiazhuang Metro)|#{{rail color|Shijiazhuang Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:Shijiazhuang Metro.svg|{{{size|x16}}}px|link={{{link|Shijiazhuang Metro}}}|alt={{{alt|{{{link|Shijiazhuang Metro}}}}}}]]
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Shijiazhuang Metro)|#{{rail color|Shijiazhuang Metro|{{{2}}}}}}}
     }}
   }}
 
 | shiraz ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Shiraz Metro Logo.png|{{{size|25}}}px|link={{{link| Shiraz Metro}}}]]
   }}
 
 | shoreline =[[File:Hartford Line logo.png|{{{size|18}}}px|link={{{link|Shore Line East}}}|alt={{{alt|{{{link|Shore Line East}}}}}}]]
 
 | smart =[[File:Sonoma-Marin Area Rail Transit logo.svg|{{{size|20}}}px|link={{{link|Sonoma–Marin Area Rail Transit}}}|alt={{{alt|{{{link|Sonoma–Marin Area Rail Transit}}}}}}]]
 
 | stockholm ={{#switch: {{lc: {{{2}}} }}
   | commuter =[[File:Stockholm commuter rail symbol.svg|{{{size|18}}}px|link={{{link|Stockholm commuter rail}}}]]
   | 40 | 41 | 42 | 43 | 44 | 48 | j40 | j41 | j42 | j43 | j44 | j48 ={{RouteBox|{{{2}}}|Stockholm commuter rail|#27417A}}
   | metro =[[File:Stockholm metro symbol.svg|{{{size|18}}}px|link={{{link|Stockholm metro}}}]]
   | 10 | 11 | 13 | 14 | 17 | 18 | 19 | t10 | t11 | t13 | t14 | t17 | t18 | t19 ={{RouteBox|{{{2}}}|Line {{#invoke:ustring|sub|\{{{2}}}|-2|-1}} (Stockholm metro)|#{{rail color|Stockholm metro|{{#invoke:ustring|sub|\{{{2}}}|-2|-1}}}}}}
   | tvärbanan | tvarbanan | 22 ={{RouteBox|22|Tvärbanan|SaddleBrown}}
   }}
 
 | stuttgart ={{#switch: {{lc: {{{2}}} }}
   | s | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|15}}}px|link=Stuttgart S-Bahn|S-Bahn|alt=S-Bahn]]
   | u | stadtbahn = [[File:Stadtbahn-Logo Stuttgart.png|{{{size|15}}}px|link=Stuttgart Stadtbahn|alt={{ucfirst:{{lc:{{{2}}}}}}}]]
   | sb|seilbahn = [[File:Seilbahn-Logo VVS.svg|{{{size|18}}}px|link=Standseilbahn Stuttgart|alt=Seilbahn]]
   | vvs = [[File:VVS-Logo.svg|{{{size|18}}}px|link=Verkehrs- und Tarifverbund Stuttgart|alt=VVS]]
   | bus = [[File:Bus-Logo VVS.svg|{{{size|18}}}px|link=Stuttgarter Straßenbahnen#Bus system|alt=Bus]]
   | z|zacke = [[File:Zahnradbahn-Logo VVS.svg|{{{size|18}}}px|link=Stuttgart Rack Railway|alt=Zacke]]
   }}
 
 | sunrail =[[File:SunRail logo.png|{{{size|18}}}px|link={{{link|SunRail}}}|alt={{{alt|{{{link|SunRail}}}}}}]]
 
 | suzhou ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Suzhou Rail Transit)|#{{rail color|Suzhou Rail Transit|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | rt | srt | metro =[[File:Suzhou Rail Transit logo.svg|{{{size|16}}}px|link={{{link|Suzhou Rail Transit}}}|alt={{{alt|{{{link|Suzhou Rail Transit}}}}}}]]
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Suzhou Rail Transit)|#{{rail color|Suzhou Rail Transit|{{{2}}}}}}}
     }}
   }}
 
 | sydney | nsw ={{#switch: {{lc: {{{2}}} }}
   | bus =[[File:TfNSW B.svg|{{{size|19}}}px|link={{{link|Buses in Sydney}}}]]
   | tway | t =[[File:Sydney T-Way logo (simplified).svg|{{{size|15}}}px|link={{{link|T-way}}}]]
   | monorail | mono =[[File:Sydney metro logo.svg|{{{size|17}}}px|link={{{link|Sydney Monorail}}}]]
   | train =[[File:TfNSW T.svg|{{{size|19}}}px|link={{{link|Railways in Sydney}}}]]
   | t1 | north | shore | western =[[File:TfNSW T1.svg|{{{size|16}}}px|link={{{link|North Shore &amp; Western Line}}}]]
   | t2 | inner | leppington =[[File:TfNSW T2.svg|{{{size|16}}}px|link={{{link|Inner West &amp; Leppington Line}}}]]
   | t3 | bankstown =[[File:TfNSW T3.svg|{{{size|16}}}px|link={{{link|Bankstown Line}}}]]
   | t4 | eastern | illawarra =[[File:TfNSW T4.svg|{{{size|16}}}px|link={{{link|Eastern Suburbs &amp; Illawarra Line}}}]]
   | t5 | cumberland =[[File:TfNSW T5.svg|{{{size|16}}}px|link={{{link|Cumberland Line}}}]]
   | t6 | lidcombe-bankstown =[[File:TfNSW T6 (2024).svg|{{{size|16}}}px|link={{{link|Lidcombe &amp; Bankstown Line}}}]]
   | t7 | olympic =[[File:TfNSW T7.svg|{{{size|16}}}px|link={{{link|Olympic Park Line}}}]]
   | t8 | airport | south =[[File:TfNSW T8.svg|{{{size|16}}}px|link={{{link|Airport &amp; South Line}}}]]
   | t9 | northern =[[File:TfNSW T9.svg|{{{size|16}}}px|link={{{link|Northern Line (Sydney)}}}]]
   | carlingford =[[File:TfNSW T6 (2013–2020).svg|{{{size|16}}}px|link={{{link|Carlingford Line}}}]]
   | south west =[[South West Rail Link|&lt;span style=&quot;color:#{{rail color|Sydney Trains|South West}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | metro =[[File:TfNSW M.svg|{{{size|19}}}px|link={{{link|Sydney Metro}}}]]
   | nswtrainlink | regional train | countrylink | cl =[[File:TfNSW T.svg|{{{size|19}}}px|link={{{link|NSW TrainLink}}}]]
   | blue =[[Blue Mountains Line|&lt;span style=&quot;color:#{{rail color|NSW TrainLink|BMT}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | hunter =[[Hunter Line|&lt;span style=&quot;color:#{{rail color|NSW TrainLink|HUN}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | central coast | newcastle =[[Central Coast &amp; Newcastle Line|&lt;span style=&quot;color:#{{rail color|NSW TrainLink|CCN}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | coast =[[South Coast Line|&lt;span style=&quot;color:#{{rail color|NSW TrainLink|SCO}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | highlands =[[Southern Highlands Line|&lt;span style=&quot;color:#{{rail color|NSW TrainLink|SHL}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | light rail =[[File:TfNSW L.svg|{{{size|19}}}px|link={{{link|Light rail in Sydney}}}]]
   | l1 | dulwich hill | lightrail | light =[[File:TfNSW L1.svg|{{{size|16}}}px|link={{{link|Dulwich Hill Line}}}]]
   | l2 | cbd | southeast | randwick =[[File:TfNSW L2.svg|{{{size|16}}}px|link={{{link|CBD and South East Light Rail}}}]]
   | l3 | kingsford =[[File:TfNSW L3.svg|{{{size|16}}}px|link={{{link|CBD and South East Light Rail}}}]]
   | l4 | parramatta =[[Parramatta Light Rail|&lt;span style=&quot;color:#{{rail color|Sydney Light Rail|L4}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | coach = [[File:TfNSW C.svg|{{{size|19}}}px|link={{{link|NSW TrainLink#Coach services}}}]]
   | ferry =[[File:TfNSW F.svg|{{{size|19}}}px|link={{{link|Sydney Ferries}}}]]
   | f1 | manly =[[File:TfNSW F1 2017.svg|{{{size|16}}}px|link={{{link|Manly ferry services}}}]]
   | f2 | tarongazoo =[[File:TfNSW F2 2017.svg|{{{size|16}}}px|link={{{link|Taronga Zoo ferry services}}}]]
   | f3 | parramattariver =[[File:TfNSW F3 2017.svg|{{{size|16}}}px|link={{{link|Parramatta River ferry services}}}]]
   | f4 | pyrmontbay =[[File:TfNSW F4 2017.svg|{{{size|16}}}px|link={{{link|Pyrmont Bay ferry services}}}]]
   | f5 | neutralbay =[[File:TfNSW F5 2017.svg|{{{size|16}}}px|link={{{link|Neutral Bay ferry services}}}]]
   | f6 | mosmanbay =[[File:TfNSW F6 2017.svg|{{{size|16}}}px|link={{{link|Mosman Bay ferry services}}}]]
   | f7 | doublebay =[[File:TfNSW F7 2017.svg|{{{size|16}}}px|link={{{link|Double Bay ferry services}}}]]
   | f8 | cockatooisland =[[File:TfNSW F8 2017.svg|{{{size|16}}}px|link={{{link|Cockatoo Island ferry services}}}]]
   | f9 | watsonsbay =[[File:TfNSW F9 2017.svg|{{{size|16}}}px|link={{{link|Watsons Bay ferry services}}}]]
   | f10 | blackwattlebay =[[Blackwattle Bay ferry services|&lt;span style=&quot;color:#{{rail color|Ferries in NSW|F10}};font-size:125%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   }}
 
 | tabriz ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Tabriz Metro Logo.png|{{{size|25}}}px|link={{{link| Tabriz Metro}}}]]
   }}
 
 | taichung ={{#switch:  {{lc: {{{2}}} }}
   | b ={{RouteBox|B|{{{link|Blue Line (Taichung Metro)}}}|#{{rail color|Taichung Metro|b}}}}
   | g ={{ric|Taichung Metro|g|link={{{link|}}}}}
   | o ={{RouteBox|O|{{{link|Orange Line (Taichung Metro)}}}|#{{rail color|Taichung Metro|o}}|#000}}
   | r ={{RouteBox|R|{{{link|Red Line (Taichung)}}}|#{{rail color|Taichung Metro|r}}}}
   | #default ={{RouteBox|{{{2}}}|{{{2}}} Line (Taichung Metro)|#{{rail color|Taichung Metro|{{{2}}}}}}}
   }}
 
 | tainan ={{#switch:  {{lc: {{{2}}} }}
   | t ={{RouteBox|T|{{{link|TRA Line (Tainan)}}}|#{{rail color|Tainan Metro|t}}}}
   | s ={{RouteBox|Shalun|{{{link|Shalun Line}}}|#{{rail color|Tainan Metro|t}}}}
   | #default ={{RouteBox|{{{2}}}|{{{2}}} Line (Tainan Metro)|#{{rail color|Tainan Metro|{{{2}}}}}}}
  }}
 
 | taipei ={{#switch: {{lc: {{{2}}} }}
   | metro | trts = {{ric|Taipei Metro|link={{{link|}}}|alt={{{alt|}}}}}
   | 1 | br = {{ric|Taipei Metro|br|link={{{link|}}}}}
   | 2 | r = {{ric|Taipei Metro|r|link={{{link|}}}}}
   | 3 | g = {{ric|Taipei Metro|g|link={{{link|}}}}}
   | 4 | o = {{ric|Taipei Metro|o|link={{{link|}}}}}
   | 5 | bl = {{ric|Taipei Metro|bl|link={{{link|}}}}}
   | 6 | y = {{ric|Taipei Metro|y|link={{{link|}}}}}
   | 7 | lg = {{ric|Taipei Metro|lg|link={{{link|}}}}}
   | 8 | sb = {{ric|Taipei Metro|sb|link={{{link|}}}}}
   | airport = {{ric|Taoyuan Metro|a|link={{{link|}}}}}
   | maokong | maokong gondola = {{RouteBox|Maokong Gondola|Maokong Gondola|#{{rail color|TRTS|Maokong}}}}
   | #default = {{ric|Taipei Metro|{{{2|}}}|link={{{link|}}}}}
   }}
 
 | new taipei ={{#switch: {{lc: {{{2}}} }}
   | danhai | v = {{ric|New Taipei Metro|v|link={{{link|}}}}}
   | ankeng | k = {{ric|New Taipei Metro|k|link={{{link|}}}}}
   | shenkeng | s = {{ric|New Taipei Metro|s|link={{{link|}}}}}
   | sanying | lb = {{ric|New Taipei Metro|lb|link={{{link|}}}}}
   | #default = {{ric|New Taipei Metro|{{{2|}}}|link={{{link|}}}}}
   }}
 
 | taoyuan ={{#switch: {{lc: {{{2}}} }}
   | metro = {{ric|Taoyuan Metro|link={{{link|}}}|alt={{{alt|}}}}}
   | airport | airportmrt = {{ric|Taoyuan Metro|a|link={{{link|}}}}}
   | g = {{ric|Taoyuan Metro|g|link={{{link|}}}}}
   | #default ={{ric|Taoyuan Metro|{{{2|}}}|link={{{link|}}}}}
   }}
 | tbilisi = {{#switch: {{lc: {{{2}}} }}
   | metro = [[File:Metro Tbilisi logo.svg|{{{size|25}}}px|link={{{link|Tbilisi Metro}}}|alt={{{alt|{{{link|Tbilisi Metro}}}}}}]]
   }}
 | tehran ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Tehran Metro Logo.svg|{{{size|25}}}px|link={{{link|Tehran Metro}}}|alt={{{alt|{{{link|Tehran Metro}}}}}}]]
   | uc =[[File:Zeichen 123.svg|15px]]
   | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 =[[File:Tehran Metro Line {{{2}}}.png|x15px|link={{{link|Tehran Metro Line {{{2}}}}}}|alt={{{alt|{{{link|Tehran Metro Line {{{2}}}}}}}}}]]
   }}
 
 | texas ={{#switch: {{lc: {{{2}}} }}
   | a-train | atrain =[[File:DCTA A-train icon.png|20px|link={{{link|A-train (Texas)}}}|alt={{{alt|{{{link|A-train (Texas)}}}}}}]]
   | tre =[[File:TRE logo.png|x14px|link={{{link|Trinity Railway Express}}}|alt={{{alt|{{{link|Trinity Railway Express}}}}}}]]
   | texrail | tex =[[File:Trinity Metro TEX only.svg|20px|link={{{link|TEXRail}}}|alt={{{alt|{{{link|TEXRail}}}}}}]]
   }}
 
 | thessaloniki | thessalonika ={{#switch: {{lc: {{{2}}} }}
   | 1 =[[File:Thessaloniki Metro Line 1.svg|{{{size|x15}}}px|link={{{link|Line 1 (Thessaloniki Metro)}}}|alt={{{alt|{{{link|Line 1 (Thessaloniki Metro)}}}}}}]]
   | 2 =[[File:Thessaloniki Metro Line 2.svg|{{{size|x15}}}px|link={{{link|Line 2 (Thessaloniki Metro)}}}|alt={{{alt|{{{link|Line 2 (Thessaloniki Metro)}}}}}}]]
   | r =[[File:OSE-Logo.svg|{{{size|x15}}}px|link={{{link|Hellenic Railways Organisation}}}|alt={{{alt|{{{link|Hellenic Railways Organisation}}}}}}]]
   | p =[[File:Thessaloniki Metro parking.svg|{{{size|x15}}}px|link={{{link|Park and ride}}}|alt={{{alt|{{{link|Park and ride}}}}}}]]
   | pr =[[File:Proastiakos icon (no text).svg|{{{size|x15}}}px|link={{{link|Proastiakos Thessaloniki}}}|alt={{{alt|{{{link|Proastiakos Thessaloniki}}}}}}]]
   | Π1 | ∏1 | π1 | p1 =[[File:Proastiakos Thessaloniki Π1.svg|{{{size|x15}}}px|link={{{link|Proastiakos Thessaloniki}}}|alt={{{alt|{{{link|Proastiakos Thessaloniki Line Π1}}}}}}]]
   | Π2 | ∏2 | π2 | p2 =[[File:Proastiakos Thessaloniki Π2.svg|{{{size|x15}}}px|link={{{link|Proastiakos Thessaloniki}}}|alt={{{alt|{{{link|Proastiakos Thessaloniki Line Π2}}}}}}]]
   | Π3 | ∏3 | π3 | p3 ={{#if:{{{link|Proastiakos Thessaloniki}}}|[[{{{link|Proastiakos Thessaloniki}}}|&lt;span style=&quot;background-color:#{{rcr|Proastiakos Thessaloniki|3}};color:white;font-weight:bold;font-size:{{#expr:{{#invoke:string|replace|{{{size|x15}}}|^[^%d]*(%d*)[^%d]*$|%1|plain=false}}/17*100 round 0}}%;padding-left:2px;padding-right:2px;&quot; title=&quot;{{{alt|{{{link|Proastiakos Thessaloniki Line Π3}}}}}}&quot;&gt;Π3&lt;/span&gt;]]|&lt;span style=&quot;background-color:#{{rcr|Proastiakos Thessaloniki|3}};color:white;font-weight:bold;font-size:{{#expr:{{#invoke:string|replace|{{{size|x15}}}|^[^%d]*(%d*)[^%d]*$|%1|plain=false}}/17*100 round 0}}%;padding-left:2px;padding-right:2px;&quot; title=&quot;{{{alt|{{{link|Proastiakos Thessaloniki Line Π3}}}}}}&quot;&gt;Π3&lt;/span&gt;}}
   | a =[[File:Thessaloniki Metro airport.svg|{{{size|x15}}}px|link={{{link|Thessaloniki Airport &quot;Makedonia&quot;}}}|alt={{{alt|{{{link|Macedonia Airport}}}}}}]]
   }}
 
 | tianjin ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Tianjin Metro)|#{{rail color|Tianjin Metro|na}}}}
     | t | teda ={{RouteBox|TEDA|TEDA Modern Guided Rail Tram|#{{rail color|Tianjin Metro|na}}}}
     | s9 | jj | jinji ={{RouteBox|Huaimi|{{{link|Tianjin–Jizhou railway}}}|#{{rail color|Tianjin Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:TianjinMetro.svg|{{{size|x16}}}px|link={{{link|Tianjin Metro}}}|alt={{{alt|{{{link|Tianjin Metro (Tianjin Metro Group Co., Ltd.)}}}}}}]]
     | bmt =[[File:Binhai Mass Transit Development Corporation logo.svg|{{{size|x16}}}px|link={{{link|Tianjin Metro}}}|alt={{{alt|{{{link|Tianjin Metro (Binhai Mass Transit Development Co., Ltd.)}}}}}}]]
     | 2 | 13 | b2 ={{RouteBox|{{{2}}}|Line {{{2}}} (Tianjin Metro)|#{{rail color|Tianjin Metro|{{{2}}}}}|#000}}
     | t | teda ={{RouteBox|TEDA|TEDA Modern Guided Rail Tram|#{{rail color|Tianjin Metro|t}}}}
     | s9 | jj | jinji ={{RouteBox|Jinji|{{{link|Tianjin–Jizhou railway}}}|#{{rail color|CRH|Tianjin–Jizhou}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Tianjin Metro)|#{{rail color|Tianjin Metro|{{{2}}}}}}}
    }}
   }}
 
 | tokyo ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Tokyo Metro logo.svg|{{{size|13}}}px|link={{{link|Tokyo Metro}}}]]
   | c | chiyoda =[[{{{link|Tokyo Metro Chiyoda Line}}}|{{TSLS|C|size={{{size|13}}}}}]]
   | f | fukutoshin | 13 =[[{{{link|Tokyo Metro Fukutoshin Line}}}|{{TSLS|F|size={{{size|13}}}}}]]
   | g | ginza | 3 =[[{{{link|Tokyo Metro Ginza Line}}}|{{TSLS|G|size={{{size|13}}}}}]]
   | h | hibiya =[[{{{link|Tokyo Metro Hibiya Line}}}|{{TSLS|H|size={{{size|13}}}}}]]
   | m | marunouchi | 4 =[[{{{link|Tokyo Metro Marunouchi Line}}}|{{TSLS|M|size={{{size|13}}}}}]]
   | mn | mb | nakano | 4n | 4b =[[{{{link|Tokyo Metro Marunouchi Line}}}|{{TSLS|Mb|size={{{size|13}}}}}]]
   | n | namboku | 7 =[[{{{link|Tokyo Metro Namboku Line}}}|{{TSLS|N|size={{{size|13}}}}}]]
   | t | tozai | tōzai | 5 =[[{{{link|Tokyo Metro Tōzai Line}}}|{{TSLS|T|size={{{size|13}}}}}]]
   | y | yurakucho | yūrakuchō | 8 =[[{{{link|Tokyo Metro Yūrakuchō Line}}}|{{TSLS|Y|size={{{size|13}}}}}]]
   | z | hanzomon | hanzōmon =[[{{{link|Tokyo Metro Hanzōmon Line}}}|{{TSLS|Z|size={{{size|13}}}}}]]
   | toei  =[[File:PrefSymbol-Tokyo.svg|{{{size|13}}}px|link={{{link|Tokyo Metropolitan Bureau of Transportation}}}]]
   | a | asakusa | 1 =[[{{{link|Toei Asakusa Line}}}|{{TSLS|A|size={{{size|13}}}}}]]
   | e | oedo | ōedo =[[{{{link|Toei Ōedo Line}}}|{{TSLS|E|size={{{size|13}}}}}]]
   | i | mita =[[{{{link|Toei Mita Line}}}|{{TSLS|I|size={{{size|13}}}}}]]
   | s | shinjuku =[[{{{link|Toei Shinjuku Line}}}|{{TSLS|S|size={{{size|13}}}}}]]
   | toden ={{#ifeq:{{lc:{{{3|}}}}}|arakawa|[[File:BSicon TRAM.svg|{{{size|16}}}px|link={{{link|Toden Arakawa Line}}}]]|[[File:BSicon exTRAM.svg|{{{size|16}}}px|link={{{link|Tokyo Toden}}}]]}}
   | ks | keisei =[[File:Number prefix Keisei.PNG|{{{size|13}}}px|link={{{link|Keisei Electric Railway}}}]]
   | sa | skyaccess =[[File:Number prefix SkyAccess.PNG|{{{size|13}}}px|link={{{link|Keisei Narita Airport Line}}}]]
   | sl | shin-keisei =[[File:Number prefix Shin-Keisei.PNG|{{{size|13}}}px|link={{{link|Shin-Keisei Line}}}]]
   | hs | hokuso =[[File:Number prefix Hokusō.PNG|{{{size|13}}}px|link={{{link|Hokusō Line}}}]]
   | sr | shibayama =[[File:Number prefix Shibayama.PNG|{{{size|13}}}px|link={{{link|Shibayama Railway}}}]]
   | kk | keikyu =[[File:Number prefix Keikyū.PNG|{{{size|13}}}px|link={{{link|Keikyu}}}]]
   | tr | toyo =[[File:Number prefix Tōyō.PNG|{{{size|13}}}px|link={{{link|Tōyō Rapid Railway Line}}}]]
   | ko | keio =[[File:Number prefix Keiō.PNG|{{{size|13}}}px|link={{{link|Keio Corporation}}}]]
   | in | inokashira =[[File:Number prefix Inokashira.PNG|{{{size|13}}}px|link={{{link|Keio Inokashira Line}}}]]
   | en | enoden =[[File:Number prefix Enoden.PNG|{{{size|13}}}px|link={{{link|Enoshima Electric Railway Line}}}]]
   }}
 
 | toronto ={{#switch: {{lc: {{{2}}} }}
   | rail ={{#if:{{{4|}}}||[[File:GO Transit logo.svg|{{{size|20}}}px|link=GO Transit]]}} {{#switch: {{lc:{{{3}}}}}
     | a | lakeshore west =[[File:Lakeshore West logo.png|{{{size|16}}}px|link=Lakeshore West line]]
     | b | lakeshore east =[[File:Lakeshore East line GO logo.png|{{{size|16}}}px|link=Lakeshore East line]]
     | c | milton =[[File:Milton line GO logo.png|{{{size|16}}}px|link=Milton line]]
     | d | kitchener =[[File:Kitchener line GO logo.png|{{{size|16}}}px|link=Kitchener line]]
     | e | barrie =[[File:Barrie line GO logo.png|{{{size|16}}}px|link=Barrie line]]
     | f | richmond hill =[[File:Richmond Hill line GO logo.png|{{{size|16}}}px|link=Richmond Hill line]]
     | g | stouffville =[[File:Stouffville line GO logo.png|{{{size|16}}}px|link=Stouffville line]]
     }}
   | subway ={{#switch: {{lc:{{{3|}}}}}
     | 3 =[[File:BSicon ICTS.svg|{{{size|16}}}px|link={{{link|Line 3 Scarborough}}}]]
     | 5 | 6 | dm | fw | j | se | sm | ww =[[File:BSicon TRAM.svg|{{{size|16}}}px|link=Toronto subway]]
     | #default =[[File:BSicon SUBWAY.svg|{{{size|16}}}px|link=Toronto subway]]
     }} {{#switch: {{lc:{{{3}}}}}
     | #default = {{#if:{{{3|}}}|{{rail icon|Toronto Transit Commission|{{lc:{{{3}}}}}|size={{{size|16}}}px}}}}
     }}
   | icts =[[File:BSicon ICTS.svg|{{{size|16}}}px|link={{{link|Line 3 Scarborough}}}]]
   | streetcar =[[File:BSicon CLRV.svg|{{{size|16}}}px|link=Toronto streetcar system]] {{#switch: {{{3}}}
     | 501 ={{color box|{{#if:{{{4|}}}|black}}|[[501 Queen|{{#if:{{{4|}}}|&lt;span style{{=}}&quot;font-weight:bold;color:#fff;&quot;&gt;501&lt;/span&gt;|501}}]]}}
     | 502 ={{color box|{{#if:{{{4|}}}|black}}|[[502 Downtowner|{{#if:{{{4|}}}|&lt;span style{{=}}&quot;font-weight:bold;color:#fff;&quot;&gt;502&lt;/span&gt;|502}}]]}}
     | 503 ={{color box|{{#if:{{{4|}}}|black}}|[[503 Kingston Rd|{{#if:{{{4|}}}|&lt;span style{{=}}&quot;font-weight:bold;color:#fff;&quot;&gt;503&lt;/span&gt;|503}}]]}}
     | 504 ={{color box|{{#if:{{{4|}}}|black}}|[[504 King|{{#if:{{{4|}}}|&lt;span style{{=}}&quot;font-weight:bold;color:#fff;&quot;&gt;504&lt;/span&gt;|504}}]]}}
     | 505 ={{color box|{{#if:{{{4|}}}|black}}|[[505 Dundas|{{#if:{{{4|}}}|&lt;span style{{=}}&quot;font-weight:bold;color:#fff;&quot;&gt;505&lt;/span&gt;|505}}]]}}
     | 506 ={{color box|{{#if:{{{4|}}}|black}}|[[506 Carlton|{{#if:{{{4|}}}|&lt;span style{{=}}&quot;font-weight:bold;color:#fff;&quot;&gt;506&lt;/span&gt;|506}}]]}}
     | 508 ={{color box|{{#if:{{{4|}}}|black}}|[[508 Lake Shore|{{#if:{{{4|}}}|&lt;span style{{=}}&quot;font-weight:bold;color:#fff;&quot;&gt;508&lt;/span&gt;|508}}]]}}
     | 509 ={{color box|{{#if:{{{4|}}}|black}}|[[509 Harbourfront|{{#if:{{{4|}}}|&lt;span style{{=}}&quot;font-weight:bold;color:#fff;&quot;&gt;509&lt;/span&gt;|509}}]]}}
     | 510 ={{color box|{{#if:{{{4|}}}|black}}|[[510 Spadina|{{#if:{{{4|}}}|&lt;span style{{=}}&quot;font-weight:bold;color:#fff;&quot;&gt;510&lt;/span&gt;|510}}]]}}
     | 511 ={{color box|{{#if:{{{4|}}}|black}}|[[511 Bathurst|{{#if:{{{4|}}}|&lt;span style{{=}}&quot;font-weight:bold;color:#fff;&quot;&gt;511&lt;/span&gt;|511}}]]}}
     | 512 ={{color box|{{#if:{{{4|}}}|black}}|[[512 St. Clair|{{#if:{{{4|}}}|&lt;span style{{=}}&quot;font-weight:bold;color:#fff;&quot;&gt;512&lt;/span&gt;|512}}]]}}
     | 514 ={{color box|{{#if:{{{4|}}}|black}}|[[514 Cherry|{{#if:{{{4|}}}|&lt;span style{{=}}&quot;font-weight:bold;color:#fff;&quot;&gt;514&lt;/span&gt;|514}}]]}}
     }}
   | bus ={{{icon|[[File:BSicon BUS1.svg|{{{size|12}}}px|link=List of Toronto Transit Commission bus routes]]}}} {{#if:{{{3|}}}|{{#if:{{{4|}}}|{{color box|black|'''{{{3|}}}'''|white}}|{{color box|white|{{{3|}}}}} }} }}
   | up | upx | up express =[[File:UP Express icon white on black.jpg|{{{size|18}}}px|link={{{link|Union Pearson Express}}}]]
   | metrolinx =[[File:Metrolinx 2017 logo.svg|{{{size|22}}}px|link={{{link|Metrolinx}}}]]
   &lt;!-- Since Infobox station forces the use of this in the header without a size option, a larger icon is needed to match the text height --&gt;
   | 1big = {{rail icon|Toronto Transit Commission|1|size={{{size|20}}}px}}
   | 2big = {{rail icon|Toronto Transit Commission|2|size={{{size|20}}}px}}
   | 3big = {{rail icon|Toronto Transit Commission|3|size={{{size|20}}}px}}
   | 4big = {{rail icon|Toronto Transit Commission|4|size={{{size|20}}}px}}
   | 5big = {{rail icon|Toronto Transit Commission|5|size={{{size|20}}}px}}
   | 6big = {{rail icon|Toronto Transit Commission|6|size={{{size|20}}}px}}
   &lt;!-- Passthrough to Module:Adjacent stations/Toronto Transit Commission by default --&gt;
   | #default = {{rail icon|Toronto Transit Commission|{{lc:{{{2}}}}}|size={{{size|16}}}px}}
   }}
 
 | trirail =[[File:Tri-Rail.svg|{{{size|18}}}px|link={{{link|Tri-Rail}}}|alt={{{alt|{{{link|Tri-Rail}}}}}}]]
 
 | uta ={{#switch:  {{lc: {{{2}}} }}
   | s | 720 =[[File:UTA_S-Line_logo.svg|{{{size|20}}}px|link={{{link|S Line (Utah Transit Authority)}}}]]
   | trax =[[File:UTA_icon.svg|{{{size|20}}}px|link={{{link|TRAX (light rail)}}}]]
   | frontrunner =[[File:UTA_icon.svg|{{{size|20}}}px|link={{{link|FrontRunner}}}]]
   | blue | 701 ={{RouteBox|701|Blue Line (TRAX)|#{{rail color|Utah Transit Authority|Blue Line}}}}
   | red | 703 ={{RouteBox|703|Red Line (TRAX)|#{{rail color|Utah Transit Authority|Red Line}}}}
   | green | 704 ={{RouteBox|704|Green Line (TRAX)|#{{rail color|Utah Transit Authority|Green Line}}}}
   | purple | 750 ={{RouteBox|750|FrontRunner|#{{rail color|Utah Transit Authority|FrontRunner}}}}
   | #default =[[File:UTA_icon.svg|{{{size|20}}}px|link={{{link|Utah Transit Authority}}}]]
  }}
 
 | valencia ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:Isotip de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]]
   | 1 =[[File:Línia 1 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Line 1 (Metrovalencia)}}}]]
   | 2 =[[File:Línia 2 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Line 2 (Metrovalencia)}}}]]
   | 3 =[[File:Línia 3 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]]
   | 4 =[[File:Línia 4 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]]
   | 5 =[[File:Línia 5 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]]
   | 6 =[[File:Línia 6 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]]
   | 7 =[[File:Línia 7 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]]
   | 8 =[[File:Línia 8 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]]
   | 9 =[[File:Línia 9 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Metrovalencia}}}]]
   | 10 =[[File:Línia 10 de Metrovalència.svg|{{{size|14}}}px|link={{{link|Line 10 (Metrovalencia)}}}]]
   }}
 
 | vancouver ={{#switch: {{lc: {{{2}}} }}
   | bus ={{#if: {{{3|}}}
     | {{#switch: {{lc: {{{3}}} }}
       | bl =[[File:Translinkbus.svg|{{{size|x20}}}px|link=Coast Mountain Bus Company#B-Line]]
       | 95 =[[File:Translinkbus.svg|{{{size|x20}}}px|link=95 B-Line]]
       | 96 =[[File:Translinkbus.svg|{{{size|x20}}}px|link=96 B-Line]]
       | 97 =[[File:Translinkbus.svg|{{{size|x20}}}px|link=97 B-Line]]
       | 99 =[[File:Translinkbus.svg|{{{size|x20}}}px|link=99 B-Line]]
       }}
     | [[File:Translinkbuses.svg|{{{size|x20}}}px|link=List of bus routes in Metro Vancouver]]
     }}
   | rapidbus ={{#if: {{{3|}}}
     | {{#switch: {{lc: {{{3}}} }}
       | r1 =[[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=R1 King George Blvd]]
       | r2 =[[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=R2 Marine Dr]]
       | r3 =[[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=R3 Lougheed Hwy]]
       | r4 =[[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=R4 41st Ave]]
       | r5 =[[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=R5 Hastings St]]
       | r6 =[[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=R6 Scott Rd]]
      }}
     | [[File:Translinkbusrapid.svg|{{{size|x20}}}px|link=RapidBus (TransLink)]]
     }}
   | canada =[[File:Translinkcanada.svg|{{{size|x20}}}px|link=Canada Line]]
   | evergreen =[[File:Translinkevergreen.svg|{{{size|x20}}}px|link=Evergreen Extension]]
   | expo =[[File:Translinkexpo.svg|{{{size|x20}}}px|link=Expo Line (SkyTrain)]]
   | millennium =[[File:Translinkmillennium.svg|{{{size|x20}}}px|link=Millennium Line]]
   | seabus =[[File:Translinkseabus.svg|{{{size|x20}}}px|link=SeaBus]]
   | translink={{#if:{{{3|}}}||[[File:Translinkwaypoint.svg|{{{size|x20}}}px|link=TransLink (British Columbia)]]}} 
   | wce =[[File:Translinkwce.svg|{{{size|x20}}}px|link=West Coast Express]]
   }}
 
 | victoria | melbourne ={{#switch: {{lc: {{{2}}} }}
   | train ={{error|Specify region – replace &quot;train&quot; with &quot;met train&quot; or &quot;reg train&quot;}}
   | metropolitan | metropolitan train | metro | met | met train =[[File:Melbourne train logo.svg|{{{size|18}}}px|link={{{link|Railways in Melbourne}}}|alt={{{alt|{{{link|Metropolitan train}}}}}}]]
   | regional | regional train | vline | v/line | reg | reg train =[[File:Victoria train logo.svg|{{{size|18}}}px|link={{{link|Railways in Victoria}}}|alt={{{alt|{{{link|Regional train}}}}}}]]
   | alamein
   | belgrave
   | craigieburn
   | cranbourne
   | frankston
   | hurstbridge
   | lilydale
   | mernda
   | pakenham
   | sandringham
   | sunbury
   | upfield
   | werribee
   | williamstown =[[{{ucfirst:{{lc:{{{2}}}}}}} railway line|&lt;span style=&quot;color:#{{rail color|Melbourne|{{ucfirst:{{lc:{{{2}}}}}}}}};font-size:120%;line-height:100%&quot;&gt;●&lt;/span&gt;]]
   | albury
   | ararat
   | bairnsdale
   | ballarat
   | bendigo
   | echuca
   | geelong
   | maryborough
   | seymour
   | shepparton
   | traralgon
   | warrnambool =[[{{ucfirst:{{lc:{{{2}}}}}}} V/Line rail service|&lt;span style=&quot;color:#{{rail color|V/Line|{{ucfirst:{{lc:{{{2}}}}}}}}};font-size:120%;line-height:100%&quot;&gt;●&lt;/span&gt;]]
   | epsom | eaglehawk =[[Bendigo V/Line rail service|&lt;span style=&quot;color:#{{rail color|V/Line|Bendigo}};font-size:125%;line-height:100%&quot;&gt;●&lt;/span&gt;]]
   | flemington racecourse  | flemington =[[Flemington Racecourse railway line|&lt;span style=&quot;color:#{{rail color|Melbourne|Flemington Racecourse}};font-size:120%;line-height:100%&quot;&gt;●&lt;/span&gt;]]
   | glen waverley =[[Glen Waverley railway line|&lt;span style=&quot;color:#{{rail color|Melbourne|Glen Waverley}};font-size:120%;line-height:100%&quot;&gt;●&lt;/span&gt;]]
   | south morang =[[South Morang railway line|&lt;span style=&quot;color:#{{rail color|Melbourne|Mernda}};font-size:120%;line-height:100%&quot;&gt;●&lt;/span&gt;]]
   | stony point =[[Stony Point railway line|&lt;span style=&quot;color:#{{rail color|Melbourne|Stony Point}};font-size:120%;line-height:100%&quot;&gt;●&lt;/span&gt;]]
   | swan hill =[[Swan Hill V/Line rail service|&lt;span style=&quot;color:#{{rail color|V/Line|Swan Hill}};font-size:120%;line-height:100%&quot;&gt;●&lt;/span&gt;]]
   | waurn ponds =[[Geelong V/Line rail service|&lt;span style=&quot;color:#{{rail color|V/Line|Geelong}};font-size:120%;line-height:100%&quot;&gt;●&lt;/span&gt;]]
   | wendouree =[[Ballarat V/Line rail service|&lt;span style=&quot;color:#{{rail color|V/Line|Ballarat}};font-size:120%;line-height:100%&quot;&gt;●&lt;/span&gt;]]
   | tram =[[File:Melbourne tram logo.svg|{{{size|18}}}px|link={{{link|Trams in Melbourne}}}|alt={{{alt|{{{link|Metropolitan tram}}}}}}]]
   | 1 | 3 | 3a | 5 | 6 | 11 | 12 | 16 | 19 | 30 | 35 | 48 | 57 | 58 | 59 | 64 | 67 | 70 | 72 | 75 | 78 | 82 | 86 | 96 | 109 =[[Melbourne tram route {{lc:{{{2}}}}}|&lt;span style=&quot;color:#{{rail color|Yarra Trams|{{{2}}}}};font-size:120%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | cc | city circle =[[City Circle tram|&lt;span style=&quot;color:#{{rail color|Yarra Trams|35}};font-size:120%;line-height:100%&quot;&gt;■&lt;/span&gt;]]
   | bus ={{error|Specify region – replace &quot;bus&quot; with &quot;met bus&quot; or &quot;reg bus&quot;}}
   | metropolitan bus | met bus =[[File:Victoria bus logo.svg|{{{size|18}}}px|link={{{link|Buses in Melbourne}}}|alt={{{alt|{{{link|Metropolitan bus}}}}}}]]
   | regional bus | reg bus =[[File:Victoria bus logo.svg|{{{size|18}}}px|link={{{link|}}}|alt={{{alt|{{{link|Regional bus}}}}}}]]
   | coach =[[File:Victoria coach logo.svg|{{{size|18}}}px|link={{{link|}}}|alt={{{alt|{{{link|Regional coach}}}}}}]]
   | ferry =[[File:Melbourne ferry logo.svg|{{{size|18}}}px|link={{{link|}}}|alt={{{alt|{{{link|Ferry}}}}}}]]
   | skybus =[[File:Melbourne skybus logo.svg|{{{size|18}}}px|link={{{link|}}}|alt={{{alt|{{{link|Skybus}}}}}}]]
   | adelaide | the overland | overland | gsr | great southern rail =[[The Overland|&lt;span style=&quot;color:#{{rail color|Journey Beyond|The Overland}};font-size:120%;line-height:100%&quot;&gt;●&lt;/span&gt;]]
   | sydney | xpt | melbourne xpt | trainlink | nsw trainlink =[[File:TfNSW T.svg|{{{size|18}}}px|link={{{link|NSW TrainLink#Southern}}}|alt={{{alt|{{{link|NSW TrainLink Southern}}}}}}]]
   | #default ={{error|Unknown value for second argument}}
   }}
 
 | vienna ={{#switch: {{lc: {{{2}}} }}
   | train   =[[File:Train Austria.svg|16px|link=Transportation in Vienna#Railways]]
   | s-bahn | s =[[File:S-Bahn Austria.svg|16px|link=Vienna S-Bahn]]
   | s-main =[[File:Stammstrecke Wien.svg|16px|link=Vienna S-Bahn]]
   | s1 | s2 | s3 | s4 | s7 | s40 | s45 | s50 | s60 | s80 | vorortelinie = {{ric|Vienna S-Bahn|{{{2}}}|size={{{size|}}}|link={{{link|}}}|alt={{{alt|}}}}}
   | u-bahn | u =[[File:U-Bahn Wien.svg|16px|link=Vienna U-Bahn]]
   | u1 =[[File:Wien U1.svg|16px|link=U1 (Vienna U-Bahn)]]
   | u2 =[[File:Wien U2.svg|16px|link=U2 (Vienna U-Bahn)]]
   | u3 =[[File:Wien U3.svg|16px|link=U3 (Vienna U-Bahn)]]
   | u4 =[[File:Wien U4.svg|16px|link=U4 (Vienna U-Bahn)]]
   | u5 =[[File:Wien U5.svg|16px|link=U5 (Vienna U-Bahn)]]
   | u6 =[[File:Wien U6.svg|16px|link=U6 (Vienna U-Bahn)]]
   | cat =[[City Airport Train|{{Bahnlinie|RB||CAT|white|#B1D355}}]]
   | wlb | lokalbahn =[[File:Logo Wiener Lokalbahn.svg|16px|link=Wiener Lokalbahn]]
   | tram ={{#if:{{{3|}}}|{{ric|Trams in Vienna|{{{3|}}}}}|[[File:Tram-Logo.svg|16px|link=Trams in Vienna]]}}
   | bus =[[Buses in Vienna|{{Bahnlinie|U||{{{3|Bus}}}|black|white|black}}]]
   | r =[[Transportation in Vienna#Railways|{{Bahnlinie|RB||R|black|white|black}}]]
   | rex =[[Transportation in Vienna#Railways|{{Bahnlinie|RB||REX|black|white|black}}]]
   | wiener lokalbahnen =[[File:Logo Wiener Lokalbahn.svg|16px|link=Wiener Lokalbahnen]]
 &lt;!-- depreceated, use tram|line instead --&gt;
   | 1 | 2 | 5 | 6 | 9 | 10 | 18 | 25 | 26 | 30 | 31 | 33 | 37 | 38 | 40 | 41 | 42 | 43 | 44 | 46 | 49 | 52 | 58 | 60 | 62 | 67 | 71 | d | e | o =[[Trams in Vienna|{{Bahnlinie|U||{{{2}}}|white|black}}]]
   | vor | #default =[[File:Logo VOR.svg|32px|link=Verkehrsverbund Ost-Region]]
   }}
 | virgin =[[File:Virgin-logo.svg|{{{size|18}}}px|link={{{link|Virgin Trains USA}}}|alt={{{alt|{{{link|Virgin Trains USA}}}}}}]]
 | vorarlberg ={{#switch: {{lc: {{{2}}} }}
   | s1 | s3 | s4 = [[File:{{uc: {{{2}}}}} Vorarlberg.png|{{{size|32}}}px|link={{{link|Vorarlberg S-Bahn}}}|alt={{{alt|{{uc: {{{2}}}}}}}}]]
   | s-bahn | s = [[File:S-Bahn Austria.svg|16px|link=Vorarlberg S-Bahn]]
   }}
 | vre =[[File:Virginia Railway Express.svg|{{{size|18}}}px|link={{{link|Virginia Railway Express}}}|alt={{{alt|{{{link|Virginia Railway Express}}}}}}]]
 
 | warsaw ={{#switch: {{lc: {{{2}}} }}
   | rail =[[File:PKP.svg|{{{size|16}}}px|link={{{link|Polish State Railways}}}|alt={{{alt|{{{link|Polish State Railways}}}}}}]]
   | metro =[[File:Warsaw Metro logo.svg|{{{size|16}}}px|link={{{link|Warsaw Metro}}}|alt={{{alt|{{{link|Warsaw Metro}}}}}}]]
   | m1 =[[File:M1-20px.svg|{{{size|16}}}px|link={{{link|Warsaw Metro}}}|alt={{{alt|Line M1}}}]]
   | m2 =[[File:M2-20px.svg|{{{size|16}}}px|link={{{link|Warsaw Metro}}}|alt={{{alt|Line M2}}}]]
   | skm =[[File:PL-SKMWA logo.svg|{{{size|16}}}px|link={{{link|Szybka Kolej Miejska (Warszawa)}}}|alt={{{alt|{{{link|Szybka Kolej Miejska}}}}}}]]
   }}
 
 | washington ={{#switch: {{lc: {{{2}}} }}
   | metro =[[File:WMATA Metro Logo small.svg|{{{size|16}}}px|link={{{link|Washington Metro}}}]]
   | blue | bl | b =[[File:WMATA Blue.svg|{{{size|15}}}px|link={{{link|Blue Line (Washington Metro)}}}]]
   | green | gr | g =[[File:WMATA Green.svg|{{{size|15}}}px|link={{{link|Green Line (Washington Metro)}}}]]
   | orange | or | o =[[File:WMATA Orange{{#if:{{{3|}}}|&amp;nbsp;rush}}.svg|{{{size|15}}}px|link={{{link|Orange Line (Washington Metro)}}}]]
   | purple | pu | p =[[Purple Line (Maryland)|{{colorbox|purple}}]]
   | red | rd | r =[[File:WMATA Red.svg|{{{size|15}}}px|link={{{link|Red Line (Washington Metro)}}}]]
   | silver | sv | s =[[File:WMATA Silver.svg|{{{size|15}}}px|link={{{link|Silver Line (Washington Metro)}}}]]
   | yellow | yl | y =[[File:WMATA Yellow{{#if:{{{3|}}}|&amp;nbsp;rush}}.svg|{{{size|15}}}px|link={{{link|Yellow Line (Washington Metro)}}}]]
   | streetcar = [[File:BSicon TRAM1.svg|{{{size|14}}}px|link={{{link|DC Streetcar}}}]]
   }}
 
 | waterloo ={{#switch: {{lc: {{{2}}} }}
   | bus =[[File:BSicon BUS1.svg|{{{size|12}}}px|link={{{link|Grand River Transit}}}]]
   | ion =[[File:Waterloo ION logo.svg|{{{size|25}}}px|link={{{link|Ion rapid transit}}}]]
  }}
 
 | westmidlands ={{#switch: {{lc: {{{2}}} }}
   | bus | red =[[File:West Midlands Bus generic symbol.svg|{{{size|15}}}px|link={{{link|Transport for West Midlands#West Midlands Bus}}}]]
   | cycle | cycle hire | green =[[File:West Midlands Cycle generic symbol.svg|{{{size|15}}}px|link={{{link|Transport for West Midlands#West Midlands Cycle Hire}}}]]
   | metro | tram | blue =[[File:MidlandMetroGenericSymbol.svg|{{{size|16}}}px|link={{{link|West Midlands Metro}}}]]
   | rail | railway | trains | orange =[[File:West Midlands Railway generic symbol.svg|{{{size|15}}}px|link={{{link|West Midlands Trains}}}]]
   | roads | road | pink =[[File:West Midlands Roads generic symbol.svg|{{{size|15}}}px|link={{{link|Category:Roads_in_the_West_Midlands_(county)}}}]]
  }}
 
 | wuhan ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | 21 | yl | yangluo ={{RouteBox|Yangluo|Yangluo line|#{{rail color|Wuhan Metro|na}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuhan Metro)|#{{rail color|Wuhan Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | 21 | yl | yangluo ={{RouteBox|Yangluo|Yangluo line|#{{rail color|Wuhan Metro|yl}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuhan Metro)|#{{rail color|Wuhan Metro|{{{2}}}}}}}
     }}
   }}
 
 | wuhu ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuhu Rail Transit)|#{{rail color|Wuhu Rail Transit|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuhu Rail Transit)|#{{rail color|Wuhu Rail Transit|{{{2}}}}}}}
     | s ={{#switch: {{lc: {{{4}}} }}
       | na ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Wuhu Rail Transit)|#{{rail color|Wuhu Rail Transit|na}}}}
       | #default ={{RouteBox|S{{{3}}}|Line S{{{3}}} (Wuhu Rail Transit)|#{{rail color|Wuhu Rail Transit|s{{{3}}}}}}}
       }}
     }}
   }}
 
 | wuxi ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuxi Metro)|#{{rail color|Wuxi Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:Wuxi Metro logo.svg|{{{size|x16}}}px|link={{{link|Wuxi Metro}}}|alt={{{alt|{{{link|Wuxi Metro}}}}}}]]
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Wuxi Metro)|#{{rail color|Wuxi Metro|{{{2}}}}}}}
     }}
   }}
 
 | xi'an ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xi'an Metro)|#{{rail color|Xi'an Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:Xian Metro logo.svg|{{{size|x16}}}px|link={{{link|Xi'an Metro}}}|alt={{{alt|{{{link|Xi'an Metro}}}}}}]]
     | 4 ={{RouteBox|4|Line 4 (Xi'an Metro)|#{{rail color|Xi'an Metro|4}}|#000}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xi'an Metro)|#{{rail color|Xi'an Metro|{{{2}}}}}}}
     }}
   }}
 
 | xiamen ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xiamen Metro)|#{{rail color|Xiamen Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:Amoy Metro logo.svg|{{{size|x16}}}px|link={{{link|Xiamen Metro}}}|alt={{{alt|{{{link|Xiamen Metro}}}}}}]]
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xiamen Metro)|#{{rail color|Xiamen Metro|{{{2}}}}}}}
     }}
   }}
 
 | xuzhou ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xuzhou Metro)|#{{rail color|Xuzhou Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =&lt;!--[[File:Xuzhou Metro 2019.png|{{{size|x16}}}px|link={{{link|Xuzhou Metro}}}|alt={{{alt|{{{link|Xuzhou Metro}}}}}}]] nonfree image --&gt;
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Xuzhou Metro)|#{{rail color|Xuzhou Metro|{{{2}}}}}}}
     }}
   }}
 
 | yokohama ={{#switch: {{lc: {{{2}}} }}
   | subway =[[File:Yokohama Municipal Subway Logo.svg|{{{size|13}}}px|link={{{link|Yokohama Municipal Subway}}}]]
   | blue =[[File:Yokohama Municipal Subway Blue Line symbol.svg|{{{size|13}}}px|link={{{link|Blue Line (Yokohama)}}}]]
   | green =[[File:Yokohama Municipal Subway Green Line symbol.svg|{{{size|13}}}px|link={{{link|Green Line (Yokohama)}}}]]
   }}
 
 | york ={{#switch: {{lc: {{{2}}} }}
   | yrt =[[File:York Region Transit logo.svg|{{{size|15}}}px|link={{{link|York Region Transit}}}]]
   | viva =[[File:Viva blue logo.svg|{{{size|38}}}px|link={{{link|Viva Rapid Transit}}}]]
   | blue =[[File:Viva blue.svg|{{{size|15}}}px|link={{{link|Viva Blue}}}]]
   | green =[[File:Viva green.svg|{{{size|15}}}px|link={{{link|Viva Green}}}]]
   | orange =[[File:Viva orange.svg|{{{size|15}}}px|link={{{link|Viva Orange}}}]]
   | pink =[[File:Viva pink.svg|{{{size|15}}}px|link={{{link|Viva Pink}}}]]
   | purple =[[File:Viva purple.svg|{{{size|15}}}px|link={{{link|Viva Purple}}}]]
   | yellow =[[File:Viva yellow.svg|{{{size|15}}}px|link={{{link|Viva Yellow}}}]]
   }}
 
 | zaragoza ={{#switch: {{lc: {{{2}}} }}
   | tram =[[File:BSicon TRAM.svg|{{{size|14}}}px|link={{{link|Zaragoza tram}}}]]
   | cercanias =[[File:Cercanias Logo.svg|{{{size|12}}}px|link={{{link|Cercanías Zaragoza}}}]]
   | tuzsa =[[File:Aiga bus on red circle.svg|{{{size|15}}}px|link={{{link|Transportes Urbanos de Zaragoza}}}]]
   | ctaz =[[File:Aiga bus on green circle.svg|{{{size|15}}}px|link={{{link|Consorcio de Transportes del Área de Zaragoza}}}]]
   }}
 
 | zhengzhou ={{#switch: {{lc: {{{3}}} }}
   | na ={{#switch: {{lc: {{{2}}} }}
     | c | cj | suburban | chengjiao ={{RouteBox|Chengjiao|Chengjiao line|#{{rail color|Zhengzhou Metro|na}}}}
     | c1 | suburban1 | chengjiao1 ={{RouteBox|Chengjiao|Chengjiao line|#{{rail color|Zhengzhou Metro|na}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Zhengzhou Metro)|#{{rail color|Zhengzhou Metro|na}}}}
     }}
   | #default ={{#switch: {{lc: {{{2}}} }}
     | metro =[[File:Zhengzhou Metro logo.svg|{{{size|x16}}}px|link={{{link|Zhengzhou Metro}}}|alt={{{alt|{{{link|Zhengzhou Metro}}}}}}]]
     | c | cj | suburban | chengjiao ={{RouteBox|Chengjiao|Chengjiao line|#{{rail color|Zhengzhou Metro|cj}}}}
     | c1 | suburban1 | chengjiao1 ={{RouteBox|Chengjiao|Chengjiao line|#{{rail color|Zhengzhou Metro|cj1}}}}
     | #default ={{RouteBox|{{{2}}}|Line {{{2}}} (Zhengzhou Metro)|#{{rail color|Zhengzhou Metro|{{{2}}}}}}}
     }}
   }}
 
 &lt;!-- GENERIC --&gt;
 
 | air ={{#switch: {{lc: {{{2}}} }}
   | base =[[File:BSicon {{#if:{{{3|}}}|ex|}}FIGHTER.svg|{{{size|16}}}px|link={{{link|Military air base}}}|alt={{{alt|{{{link|Airbase}}}}}}]]
   | field =[[File:Airplane GA Black.svg|{{{size|16}}}px|link={{{link|Aerodrome}}}|alt={{{alt|{{{link|Private airfield}}}}}}]]
   | #default =[[File:BSicon FLUG.svg|{{{size|13}}}px|link={{{link|List of airports}}}|alt={{{alt|{{{link|Airport interchange}}}}}}]]
   }}
 
   | airbase =[[File:BSicon {{#if:{{{2|}}}|ex|}}FIGHTER.svg|{{{size|16}}}px|link={{{link|Military air base}}}|alt={{{alt|{{{link|Airbase}}}}}}]]
 
 | airfield =[[File:Airplane GA Black.svg|{{{size|16}}}px|link={{{link|Aerodrome}}}|alt={{{alt|{{{link|Private airfield}}}}}}]]
 
 | bike | bicycle =[[File:BSicon BICYCLE.svg|{{{size|17}}}px|link={{{link|Bicycle}}}|alt={{{alt|{{{link|Bicycle facilities}}}}}}]]
 
 | bus ={{#switch: {{lc: {{{2}}} }}
   | rapid | brt =[[File:BSicon BUS3.svg|{{{size|16}}}px|link={{{link|Bus rapid transit}}}|{{{alt|{{{link|Bus rapid transit}}}}}}]]
   | trolley | trolleybus | tb =[[File:BSicon OBUS.svg|{{{size|14}}}px|link={{{link|Trolleybus}}}|{{{alt|{{{link|Trolleybus}}}}}}]]
   | 1 =[[File:Bus-logo.svg|{{{size|{{#ifeq:{{{2|}}}|1|14|18}}}}}px|link={{{link|Bus}}}|alt={{{alt|{{{link|Bus interchange}}}}}}]]
   | #default =[[File:BSicon BUS2.svg|{{{size|{{#ifeq:{{{2|}}}|1|14|18}}}}}px|link={{{link|Bus}}}|alt={{{alt|{{{link|Bus interchange}}}}}}]]
  }}
 
 | cable =[[File:BSicon AETRAM.svg|{{{size|15}}}px|link={{{link|Aerial lift}}}|{{{alt|{{{link|Cable car}}}}}}]]
 
 | express =[[File:BSicon LDER.svg|{{{size|15}}}px|link={{{link|Express train}}}|{{{alt|{{{link|Express train}}}}}}]]
 
 | ferry =[[File:Ferry symbol.svg|{{{size|15}}}px|link={{{link|Ferry}}}|alt={{{alt|{{{link|ferry/water interchange}}}}}}]]
 
 | funicular | incline =[[File:BSicon FUNI.svg|{{{size|18}}}px|link={{{link|Funicular}}}|alt={{{alt|{{{link|Funicular}}}}}}]]
 
 | heliport =[[File:Aiga heliport.svg|{{{size|16}}}px|link={{{link|Heliport}}}|alt={{{alt|{{{link|Heliport}}}}}}]]
 
 | heritage ={{#switch: {{lc: {{{2}}} }}
   | rail =[[File:BSicon {{#if:{{{3|}}}|ex|}}lDAMPF.svg|{{{size|15}}}px|link={{{link|Heritage railway}}}|alt={{{alt|{{{link|Heritage railway}}}}}}]]
   | tram =[[File:BSicon BRILL.svg|{{{size|18}}}px|link={{{link|Heritage streetcar}}}|alt={{{alt|{{{link|Heritage streetcar}}}}}}]]
   | pcc =[[File:BSicon PCC.svg|{{{size|18}}}px|link={{{link|Heritage streetcar}}}|alt={{{alt|{{{link|Heritage streetcar}}}}}}]]
  }}
 
 | metro | subway | underground =[[File:BSicon SUBWAY.svg|{{{size|15}}}px|link={{{link|Rapid transit}}}|alt={{{alt|{{{link|{{ucfirst:{{{1}}}}} interchange}}}}}}]]
 
 | mono | monorail =[[File:BSicon_MONO.svg|{{{size|15}}}px|link={{{link|Monorail}}}|alt={{{alt|{{{link|Monorail}}}}}}]]
 
 | park | parking =[[File:{{#ifeq:{{{2|}}}|1|Centro other car parking large.svg|BSicon PARKING.svg}}|{{{size|{{#ifeq:{{{2|}}}|1|15|16}}}}}px|link={{{link|Parking}}}|alt={{{alt|{{{link|Parking}}}}}}]]
 
 | rail =[[File:{{#ifeq:{{{2|}}}|1|BSicon BAHN.svg|Aiga railtransportation 25.svg}}|{{{size|{{#ifeq:{{{2|}}}|1|16|10}}}}}px|link={{{link|}}}|alt={{{alt|{{{link|Mainline rail interchange}}}}}}]]
 
 | tram | light rail =[[File:BSicon TRAM{{#ifeq:{{{2|}}}|1||1}}.svg|{{{size|{{#ifeq:{{{2|}}}|1|14|18}}}}}px|link={{{link|{{{1}}}}}}|alt={{{alt|{{{link|{{ucfirst:{{{1}}}}} interchange}}}}}}]]
 
 | trolley | trolleybus =[[File:BSicon OBUS.svg|{{{size|14}}}px|link={{{link|Trolleybus}}}|{{{alt|{{{link|Trolleybus}}}}}}]]
 
 | wheelchair =[[File:{{#ifeq:{{{2|}}}|1|Handicapped Accessible sign.svg|Wheelchair symbol.svg}}|{{{size|{{#ifeq:{{{2|}}}|1|16|13}}}}}px|link={{{link|Accessibility#Transportation}}}|alt={{{alt|{{{link|Handicapped/disabled access}}}}}}]]
 
 &lt;!-- COUNTRIES --&gt;
 
 | at ={{#switch: {{lc: {{{2}}} }}
   | öbb | obb =[[File:Logo ÖBB.svg|32px|link=Österreichische Bundesbahnen]]
   | westbahn =[[File:Westbahn-logo-pantone.svg|32px|link=WESTbahn]]
   }}
 
 | be ={{#switch: {{lc: {{{2}}} }}
   | rail =[[File:SNCB logo.svg|{{{size|15}}}px|link={{{link|National Railway Company of Belgium}}}]]
   }}
 
 | bg ={{#switch: {{lc: {{{2}}} }}
   | rail =[[File:National Railways.jpg|{{{size|20}}}px|link={{{link|Bulgarian State Railways}}}]]
   }}
 
 | by ={{#switch:  {{lc: {{{2}}} }}
   | rail =[[File:Belarus-RW-Logo-notext.svg|{{{size|20}}}px|link={{{link|Belarusian Railway}}}|alt={{{alt|{{{link|Belarusian Railway}}}}}}]]
   }}
 
 | ca ={{#switch: {{lc: {{{2}}} }}
   | cn =[[File:CN Railway logo.svg|{{{size|16}}}px|link={{{link|Canadian National Railway}}}]]
   | cp =[[File:Canadian_Pacific_Railway_logo_2014.svg|{{{size|24}}}px|link={{{link|Canadian Pacific Railway}}}]]
   | onr=[[File:Ontario_Northland_Wayfinder.svg|{{{size|16}}}px|link={{{link|Ontario Northland Railway}}}]]
   | ontcbus=[[File:Ontario_Northland_Wayfinder.svg|{{{size|16}}}px|link={{{link|Ontario Northland Motor Coach Services}}}]]
   | rail | via =[[File:VIA Rail Canada simplified.svg|{{{size|24}}}px|link={{{link|Via Rail}}}]]
   }}
 
 | ch ={{#switch: {{lc: {{{2}}} }}
   | rail =[[File:SBB logo simplified.svg|{{{size|18}}}px|link={{{link|Swiss Federal Railways}}}]]
   }}
 
 | cn ={{#switch: {{lc: {{{2}}} }}
   | rail =[[File:China Railways.svg|{{{size|x16}}}px|link={{{link|China Railway}}}|alt={{{alt|{{{link|China Railway}}}}}}]]
   | crh = [[File:CRH-logo.svg|link={{{link|China_Railway_High-speed}}}|alt={{{alt|{{{link|China Railway High-speed}}}}}}|{{{size|x16}}}px]]
   | metro =[[File:BSicon SUBWAY-CHN.svg|{{{size|x16}}}px|link={{{link|Urban rail transit in China}}}|alt={{{alt|{{{link|Urban rail transit in China}}}}}}]]
   | prdir =[[File:PRDIR logo without text.svg|{{{size|x16}}}px|link={{{link|Pearl River Delta Metropolitan Region intercity railway}}}|alt={{{alt|{{{link|PRDIR}}}}}}]] 
   | mono =[[File:BSicon Mono-CHN.svg|{{{size|x16}}}px|link={{{link|Urban rail transit in China}}}|alt={{{alt|{{{link|Urban rail transit in China}}}}}}]]
   }}
 
 | de ={{#switch: {{lc: {{{2}}} }}
   | rail =[[File:Logo_Deutsche_Bahn.svg|{{{size|12}}}px|link={{{link|Deutsche Bahn}}}|alt={{{alt|{{{link|Deutsche Bahn}}}}}}]]
   | s-bahn =[[File:S-Bahn-Logo.svg|{{{size|10}}}px|link={{{link|S-Bahn#Germany}}}|alt={{{alt|{{{link|S-Bahn}}}}}}]]
   | u-bahn =[[File:U-Bahn.svg|{{{size|10}}}px|link={{{link|U-Bahn}}}|alt={{{alt|{{{link|U-Bahn}}}}}}]]
   | stadtbahn =[[File:Stadtbahn.svg|{{{size|10}}}px|link={{{link|Stadtbahn}}}|alt={{{alt|{{{link|Stadtbahn}}}}}}]]
   }}
 
 | es ={{#switch: {{lc: {{{2}}} }}
   | rail =[[File:Lgotipo de Renfe Operadora.svg|{{{size|20}}}px|link={{{link|Renfe Operadora}}}|alt={{{alt|{{{link|Renfe}}}}}}]]
   | cercanias =[[File:Cercanias Logo.svg|{{{size|12}}}px|link={{{link|Cercanías}}}]]
   | feve =[[File:Símbolo Renfe Feve.svg|{{{size|12}}}px|link={{{link|Renfe Feve}}}|alt={{{alt|{{{link|Feve}}}}}}]]
   }}
 
 | gb ={{#switch: {{lc: {{{2}}} }}
   | rail =[[File:National Rail logo.svg|{{{size|12}}}px|link={{{link|National Rail}}}|alt={{{alt|{{{link|National Rail}}}}}}]]
   | bus =[[File:BSicon BUS.svg|{{{size|18}}}px|link={{{link|Bus transport in the United Kingdom}}}]]
   | birmingham =[[File:MidlandMetroGenericSymbol.svg|{{{size|13}}}px|link={{{link|Midland Metro}}}|alt={{{alt|{{{link|Midland Metro}}}}}}]]
   | blackpool =[[File:Uk tram icon.png|{{{size|10}}}px|link={{{link|Blackpool tramway}}}|alt={{{alt|{{{link|Blackpool tramway}}}}}}]]
   | edinburgh =[[File:EdinburghTramsNoText.svg|{{{size|13}}}px|link={{{link|Edinburgh Trams}}}|alt={{{alt|{{{link|Edinburgh Trams}}}}}}]]
   | glasgow =[[File:Glasgow Subway.svg|{{{size|13}}}px|link={{{link|Glasgow Subway}}}|alt={{{alt|{{{link|Glasgow Subway}}}}}}]]
   | leeds =[[File:WestYorksireMetro.png|{{{size|20}}}px|link={{{link|West Yorkshire Metro}}}|alt={{{alt|{{{link|West Yorkshire Metro}}}}}}]]
   | liverpool =[[File:Merseyrail alternative logo.svg|{{{size|10}}}px|link={{{link|Merseyrail}}}|alt={{{alt|{{{link|Merseyrail}}}}}}]]
   | manchester | metrolink =[[File:Metrolink generic.png|{{{size|10}}}px|link={{{link|Manchester Metrolink}}}|alt={{{alt|{{{link|Manchester Metrolink}}}}}}]]
   | newcastle =[[File:TWMetro logo no text.PNG|{{{size|10}}}px|link={{{link|Tyne and Wear Metro}}}|alt={{{alt|{{{link|Tyne and Wear Metro}}}}}}]]
   | nottingham =[[File:NET notext logo.svg|{{{size|10}}}px|link={{{link|Nottingham Express Transit}}}|alt={{{alt|{{{link|Nottingham Express Transit}}}}}}]]  
   | sheffield =[[File:Supertram generic logo.PNG|{{{size|10}}}px|link={{{link|Sheffield Supertram}}}|alt={{{alt|{{{link|Sheffield Supertram}}}}}}]]
   | calmac =[[File:Ferry symbol.svg|{{{size|15}}}px|link={{{link|Caledonian MacBrayne}}}|alt={{{alt|{{{link|Caledonian MacBrayne}}}}}}]]
   | brail =[[File:National Rail logo.svg|{{{size|12}}}px|link={{{link|British Rail}}}|alt={{{alt|{{{link|British Rail}}}}}}]]
   }}
 
 | fr ={{#switch:  {{lc: {{{2}}} }}
   | rail =[[File:SNCF no text.png|{{{size|15}}}px|link={{{link|SNCF}}}|alt={{{alt|{{{link|SNCF}}}}}}]]
   | ter =[[File:Ter.svg|{{{size|15}}}px|link={{{link|Transport express régional}}}|alt={{{alt|{{{link|TER}}}}}}]]
   | tgv =[[File:TGV.svg|{{{size|20}}}px|link={{{link|TGV}}}|alt={{{alt|{{{link|TGV}}}}}}]]
   }}
 
 | ie ={{#switch:  {{lc: {{{2}}} }}
   | rail =[[File:Irish Rail logo.svg|{{{size|13}}}px|link={{{link|Iarnród Éireann}}}|alt={{{alt|{{{link|Iarnród Éireann}}}}}}]]
   }}
 
 | ir | iran ={{#switch: {{lc: {{{2}}} }}
   | rail = &lt;!--Image deleted at Commons [[File:RAJA Logo.PNG|{{{size|15}}}px|link={{{link| Islamic Republic of Iran Railways}}}]]--&gt;
   }}
 
 | il | israel ={{#switch: {{lc: {{{2}}} }}
   | carmelit =[[File:Carmelit-logo-crop.svg|{{{size|15}}}px|link={{{link|Carmelit}}}|alt={{{alt|{{{link|Carmelit}}}}}}]]
   | egged | bus =[[File:Egged_logo.svg|{{{size|14}}}px|link={{{link|Egged (company)}}}|alt={{{alt|{{{link|Egged (company)}}}}}}]]
   | rail = [[File:IsraelTrainLogoSymbolOnly.svg|{{{size|17}}}px|link={{{link|Israel Railways}}}|alt={{{alt|{{{link|Israel Railways}}}}}}]]
   | tel aviv light rail =[[File:Dankal Logo.svg|{{{size|20}}}px|link={{{link|Tel Aviv Light Rail}}}|alt={{{alt|{{{link|Tel Aviv Light Rail}}}}}}]]
 }}
 
 | jp | ja ={{#switch:  {{lc: {{{2}}} }}
   | jrh =[[File:JR_logo_(hokkaido).svg|{{{size|19}}}px|link={{{link|Hokkaido Railway Company}}}|alt={{{alt|{{{link|Hokkaido Railway Company}}}}}}]]
   | jre =[[File:JR_logo_(east).svg|{{{size|19}}}px|link={{{link|East Japan Railway Company}}}|alt={{{alt|{{{link|East Japan Railway Company}}}}}}]]
   | jrc =[[File:JR_logo_(central).svg|{{{size|19}}}px|link={{{link|Central Japan Railway Company}}}|alt={{{alt|{{{link|Central Japan Railway Company}}}}}}]]
   | jrw =[[File:JR_logo_(west).svg|{{{size|19}}}px|link={{{link|West Japan Railway Company}}}|alt={{{alt|{{{link|West Japan Railway Company}}}}}}]]
   | jrs =[[File:JR_logo_(shikoku).svg|{{{size|19}}}px|link={{{link|Shikoku Railway Company}}}|alt={{{alt|{{{link|Shikoku Railway Company}}}}}}]]
   | jrk =[[File:JR_logo_(kyushu).svg|{{{size|19}}}px|link={{{link|Kyushu Railway Company}}}|alt={{{alt|{{{link|Kyushu Railway Company}}}}}}]]
   | jrf =[[File:JR_logo_(freight).svg|{{{size|19}}}px|link={{{link|Japan Freight Railway Company}}}|alt={{{alt|{{{link|Japan Freight Railway Company}}}}}}]]
     | shr =[[File:Donan_Isaribi_Logomark.svg|{{{size|15}}}px|link={{{link|South Hokkaido Railway Company}}}]]
   | shinkansen ={{#switch:  {{lc: {{{3}}} }}
     | a | akita =[[File:Shinkansen-E.png|{{{size|13}}}px|link={{{link|Akita Shinkansen}}}|alt={{{alt|{{{link|Akita Shinkansen}}}}}}]]
     | ho | hokkaidō | hokkaido =[[File:Shinkansen jrh.svg|{{{size|13}}}px|link={{{link|Hokkaido Shinkansen}}}|alt={{{alt|{{{link|Hokkaido Shinkansen}}}}}}]]
     | hu | hokuriku =[[File:Shinkansen-E.png|{{{size|13}}}px|link={{{link|Hokuriku Shinkansen}}}|alt={{{alt|{{{link|Hokuriku Shinkansen}}}}}}]]
     | j | jōetsu | joetsu =[[File:Shinkansen-E.png|{{{size|13}}}px|link={{{link|Jōetsu Shinkansen}}}|alt={{{alt|{{{link|Jōetsu Shinkansen}}}}}}]]
     | k | kyushu =[[File:Shinkansen-K.png|{{{size|13}}}px|link={{{link|Kyushu Shinkansen}}}|alt={{{alt|{{{link|Kyushu Shinkansen}}}}}}]]
     | n | nagano =[[File:Shinkansen-E.png|{{{size|13}}}px|link={{{link|Nagano Shinkansen}}}|alt={{{alt|{{{link|Nagano Shinkansen}}}}}}]]
     | s | sanyō | sanyo =[[File:Shinkansen jrw.svg|{{{size|13}}}px|link={{{link|Sanyō Shinkansen}}}|alt={{{alt|{{{link|Sanyō Shinkansen}}}}}}]]
     | to | tōkaidō | tokaido =[[File:Shinkansen jrc.svg|{{{size|13}}}px|link={{{link|Tōkaidō Shinkansen}}}|alt={{{alt|{{{link|Tōkaidō Shinkansen}}}}}}]]
     | tu | tōhoku | tohoku =[[File:Shinkansen-E.png|{{{size|13}}}px|link={{{link|Tōhoku Shinkansen}}}|alt={{{alt|{{{link|Tōhoku Shinkansen}}}}}}]]
     | y | yamagata =[[File:Shinkansen-E.png|{{{size|13}}}px|link={{{link|Yamagata Shinkansen}}}|alt={{{alt|{{{link|Yamagata Shinkansen}}}}}}]]
     | #default =[[File:BSicon LDER.svg|{{{size|17}}}px|link={{{link|Shinkansen}}}|alt={{{alt|{{{link|Shinkansen}}}}}}]]
     }}
   | jrwest ={{#switch: {{lc: {{{3}}} }}
     | h | hiroshima ={{#switch: {{lc: {{{4}}} }}
       | b | blue | kabe ={{RouteBox|{{font|text=B|font=Lucida Console||color=#fff}}|{{{link|Kabe_Line}}}|#09C0B0|bold=no}}
       | g | green ={{RouteBox|{{font|text=G|font=Lucida Console||color=#fff}}|{{{link|San-yō_Line}}}|#5fAD3C|bold=no}}
       | p | purple | geibi ={{RouteBox|{{font|text=P|font=Lucida Console||color=#fff}}|{{{link|Geibi_Line}}}|#947EB9|bold=no}}
       | r | red ={{RouteBox|{{font|text=R|font=Lucida Console||color=#fff}}|{{{link|San-yō_Line}}}|#cB332E|bold=no}}
       | y | yellow | kure ={{RouteBox|{{font|text=Y|font=Lucida Console||}}|{{{link|Kure_Line}}}|#EE8F17|#000|bold=no}}
       }}
     | k | kinki ={{#switch: {{lc: {{{4}}} }}
       | hokuriku ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Hokuriku_Line}}}|#0000f2|bold=no}}
       | biwako ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Biwako_Line}}}|#0000f2|bold=no}}
       | jrkyoto ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|JR Kyōto_Line}}}|#0000f2|bold=no}}
       | jrkobe ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|JR Kōbe_Line}}}|#0000f2|bold=no}}
       | sanyo ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|San-yō_Line}}}|#0000f2|bold=no}}
       | ako ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Akō_Line}}}|#0000f2|bold=no}}
       | b | kosei ={{RouteBox|{{font|text=B|font=Lucida Console||color=#fff}}|{{{link|Kosei_Line}}}|#039be5|bold=no}}
       | c | kusatsu ={{RouteBox|{{font|text=C|font=Lucida Console||color=#fff}}|{{{link|Kusatsu_Line}}}|#4caf50|bold=no}}
       | d | nara ={{RouteBox|{{font|text=D|font=Lucida Console||color=#fff}}|{{{link|Nara_Line}}}|#b67c2b|bold=no}}
       | sagano ={{RouteBox|{{font|text=E|font=Lucida Console||color=#fff}}|{{{link|Sagano_Line}}}|#878DDC|bold=no}}
       | sanin ={{RouteBox|{{font|text=E|font=Lucida Console||color=#fff}}|{{{link|San-in_Line}}}|#878DDC|bold=no}}
       | f | osakahigashi ={{RouteBox|{{font|text=F|font=Lucida Console||color=#fff}}|{{{link|Ōsaka_Higashi_Line}}}|#546e7a|bold=no}}
       | jrtakarazuka ={{RouteBox|{{font|text=G|font=Lucida Console||}}|{{{link|JR_Takarazuka_Line}}}|#ffc107|#000|bold=no}}
       | fukuchiyama ={{RouteBox|{{font|text=G|font=Lucida Console||}}|{{{link|Fukuchiyama_Line}}}|#ffc107|#000|bold=no}}
       | jrtozai ={{RouteBox|{{font|text=H|font=Lucida Console||color=#fff}}|{{{link|JR_Tōzai_Line}}}|#ec407a|bold=no}}
       | gakkentoshi ={{RouteBox|{{font|text=H|font=Lucida Console||color=#fff}}|{{{link|Gakkentoshi_Line}}}|#ec407a|bold=no}}
       | i | kakogawa ={{RouteBox|{{font|text=I|font=Lucida Console||color=#fff}}|{{{link|Kakogawa Line}}}|#009688|bold=no}}
       | j | bantan ={{RouteBox|{{font|text=J|font=Lucida Console||color=#fff}}|{{{link|Bantan_Line}}}|#ad1457|bold=no}}
       | k | kishin ={{RouteBox|{{font|text=K|font=Lucida Console||color=#fff}}|{{{link|Kishin_Line}}}|#f4511e}} 
       | l | maizuru ={{RouteBox|{{font|text=L|font=Lucida Console||}}|{{{link|Maizuru_Line}}}|#ff9800|#000|bold=no}}
       | o | osakaloop ={{RouteBox|{{font|text=O|font=Lucida Console||color=#fff}}|{{{link|Ōsaka_Loop_Line}}}|#ef5350|bold=no}}
       | p | jryumesaki ={{RouteBox|{{font|text=P|font=Lucida Console||color=#fff}}|{{{link|JR_Yumesaki_Line}}}|#283593|bold=no}}
       | q | yamatoji ={{RouteBox|Q|{{{link|Yamatoji_Line}}}|#009688|bold=no}}
       | r | hanwa ={{RouteBox|{{font|text=R|font=Lucida Console||}}|{{{link|Hanwa_Line}}}|#ff9800|#000|bold=no}}
       | s | kansaiairport ={{RouteBox|{{font|text=S|font=Lucida Console||color=#fff}}|{{{link|Kansai-airport_Line}}}|#0000f2|bold=no}}
       | t | wakayama ={{RouteBox|{{font|text=T|font=Lucida Console||}}|{{{link|Wakayama_Line}}}|#f48fb1|#000|bold=no}}
       | u | manyomahoroba ={{RouteBox|{{font|text=U|font=Lucida Console||color=#fff}}|{{{link|Man-yo_Mahoroba_Line}}}|#c62828|bold=no}}
       | v | kansai ={{RouteBox|{{font|text=V|font=Lucida Console||color=#fff}}|{{{link|Kansai_Line}}}|#53479d|bold=no}}
       | w | kisei ={{RouteBox|W|{{{link|Kisei_Line}}}|#00acc1|bold=no}}
       }}
     | o | okayama ={{#switch: {{lc: {{{4}}} }}
       | l | unoport ={{RouteBox|{{font|text=L|font=Lucida Console||}}|{{{link|Uno-port_Line}}}|#7acccd|#000|bold=no}}
       | m | setoohashi ={{RouteBox|{{font|text=M|font=Lucida Console||color=#fff}}|{{{link|Seto-Ōhashi_Line}}}|#0072bc|bold=no}}
       | n | ako ={{RouteBox|{{font|text=N|font=Lucida Console||color=#fff}}|{{{link|Akō_Line}}}|#f16369|bold=no}}
       | s ={{RouteBox|{{font|text=S|font=Lucida Console||}}|{{{link|San-yō_Line}}}|#b0d136|#000|bold=no}}
       | t | tsuyama ={{RouteBox|{{font|text=T|font=Lucida Console||}}|{{{link|Tsuyama_Line}}}|#fdbd18|#000|bold=no}}
       | u | momotaro ={{RouteBox|{{font|text=U|font=Lucida Console||}}|{{{link|Momotarō_Line}}}|#f6a4b4|#000|bold=no}}
       | v | hakubi ={{RouteBox|{{font|text=V|font=Lucida Console||color=#fff}}|{{{link|Hakubi_Line}}}|#35934a|bold=no}}
       | w ={{RouteBox|W|{{{link|San-yō_Line}}}|#f69036|bold=no}}
       | x ={{RouteBox|{{font|text=X|font=Lucida Console||}}|{{{link|San-yō_Line}}}|#00aeef|#000|bold=no}}
       | z | fukuen ={{RouteBox|{{font|text=Z|font=Lucida Console||color=#fff}}|{{{link|Fukuen_Line}}}|#49479e|bold=no}}
       }}
     | s | sanin ={{#switch: {{lc: {{{4}}} }}
       | a ={{RouteBox|{{font|text=A|font=Lucida Console||}}|{{{link|San-in_Line}}}|#b2d33e|#000|bold=no}}
       | b | imbi ={{RouteBox|{{font|text=B|font=Lucida Console||color=#fff}}|{{{link|Imbi_Line}}}|#ba7c32|bold=no}}
       | c | sakai ={{RouteBox|{{font|text=C|font=Lucida Console||color=#fff}}|{{{link|Sakai_Line}}}|#0066b3|bold=no}}
       | d ={{RouteBox|{{font|text=D|font=Lucida Console||color=#fff}}|{{{link|San-in_Line}}}|#f26122|bold=no}}
       | e | kisuki ={{RouteBox|{{font|text=E|font=Lucida Console||}}|{{{link|Kisuki_Line}}}|#ffc20e|#000|bold=no}}
       | f | sanko ={{RouteBox|{{font|text=F|font=Lucida Console||color=#fff}}|{{{link|Sankō_Line}}}|#00b2e5|bold=no}}
       | v | hakubi ={{RouteBox|{{font|text=V|font=Lucida Console||color=#fff}}|{{{link|Hakubi_Line}}}|#35934a|bold=no}}
       }}
     }}
   | kintetsu ={{#switch: {{lc: {{{3}}} }}
     | a | namba/nara ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}||#{{rail color|Kintetsu|a}}|bold=no}}
     | namba | nara ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Kintetsu {{{3}}} Line}}}|#{{rail color|Kintetsu|a}}|bold=no}}
     | b | kyoto/kashihara ={{RouteBox|{{font|text=B|font=Lucida Console||color=#fff}}||#{{rail color|Kintetsu|b}}|bold=no}}
     | kyoto | kashihara ={{RouteBox|{{font|text=A|font=Lucida Console||color=#fff}}|{{{link|Kintetsu {{{3}}} Line}}}|#{{rail color|Kintetsu|b}}|bold=no}}
     | c | keihanna ={{RouteBox|{{font|text=C|font=Lucida Console||color=#fff}}|{{{link|Keihanna Line}}}|#{{rail color|Kintetsu|c}}|bold=no}}
     | d | osaka ={{RouteBox|{{font|text=D|font=Lucida Console||color=#fff}}|{{{link|Osaka Line}}}|#{{rail color|Kintetsu|d}}|bold=no}}
     | e | nagoya ={{RouteBox|{{font|text=E|font=Lucida Console||color=#fff}}|{{{link|Kintetsu Nagoya Line}}}|#{{rail color|Kintetsu|e}}|bold=no}}
     | f | minami osaka/yoshino ={{RouteBox|{{font|text=F|font=Lucida Console||color=#fff}}||#{{rail color|Kintetsu|f}}|bold=no}}
     | minami osaka | yoshino ={{RouteBox|{{font|text=F|font=Lucida Console||color=#fff}}|{{{link|{{{3}}} Line}}}|#{{rail color|Kintetsu|f}}|bold=no}}
     | g | ikoma ={{RouteBox|{{font|text=G|font=Lucida Console||color=#fff}}|{{{link|Ikoma Line}}}|#{{rail color|Kintetsu|g}}|bold=no}}
     | h | tenri ={{RouteBox|{{font|text=H|font=Lucida Console||color=#fff}}|{{{link|Tenri Line}}}|#{{rail color|Kintetsu|h}}|bold=no}}
     | i | tawaramoto ={{RouteBox|{{font|text=I|font=Lucida Console||color=#fff}}|{{{link|Tawaramoto Line}}}|#{{rail color|Kintetsu|i}}|bold=no}}
     | j | shigi ={{RouteBox|{{font|text=J|font=Lucida Console||color=#fff}}|{{{link|Shigi Line}}}|#{{rail color|Kintetsu|j}}|bold=no}}
     | k | yunoyama ={{RouteBox|{{font|text=K|font=Lucida Console||color=#fff}}|{{{link|Yunoyama Line}}}|#{{rail color|Kintetsu|k}}|bold=no}}
     | l | suzuka ={{RouteBox|{{font|text=L|font=Lucida Console||color=#fff}}|{{{link|Suzuka Line}}}|#{{rail color|Kintetsu|l}}|bold=no}}
     | m | yamada/toba/shima ={{RouteBox|{{font|text=M|font=Lucida Console||color=#fff}}||#{{rail color|Kintetsu|m}}|bold=no}}
     | yamada | toba | shima ={{RouteBox|{{font|text=M|font=Lucida Console||color=#fff}}|{{{link|Kintetsu {{{3}}} Line}}}|#{{rail color|Kintetsu|m}}|bold=no}}
     | n | domyoji ={{RouteBox|{{font|text=N|font=Lucida Console||color=#fff}}|{{{link|Domyoji Line}}}|#{{rail color|Kintetsu|n}}|bold=no}}
     | o | nagano ={{RouteBox|{{font|text=O|font=Lucida Console||color=#fff}}|{{{link|Kintetsu Nagano Line}}}|#{{rail color|Kintetsu|o}}|bold=no}}
     | p | gose ={{RouteBox|{{font|text=P|font=Lucida Console||color=#fff}}|{{{link|Gose Line}}}|#{{rail color|Kintetsu|p}}|bold=no}}
     | y | ikoma cable ={{RouteBox|{{font|text=Y|font=Lucida Console||color=#fff}}|{{{link|Ikoma Cable Line}}}|#{{rail color|Kintetsu|y}}|bold=no}}
     | z | nishi-shigi cable ={{RouteBox|{{font|text=Z|font=Lucida Console||color=#fff}}|{{{link|Nishi-Shigi Cable Line}}}|#{{rail color|Kintetsu|z}}|bold=no}}
     | isl =[[File:KINTETSU23000_MARK.jpg|{{{size|13}}}px|link={{{link|Ise-Shima Liner}}}|alt={{{alt|{{{link|Ise-Shima Liner}}}}}}]]
     | shimakaze =[[File:しまかぜマーク.jpg|{{{size|13}}}px|link={{{link|Shimakaze}}}|alt={{{alt|{{{link|Shimakaze}}}}}}]]
     | sl =[[File:SLマーク.jpg|{{{size|13}}}px|link={{{link|Sakura Liner}}}|alt={{{alt|{{{link|Sakura Liner}}}}}}]]
     | ul =[[File:KINTETSU_UL_038.jpg|{{{size|13}}}px|link={{{link|Urban Liner}}}|alt={{{alt|{{{link|Urban Liner}}}}}}]]
     }}
   }}
 
 | kr ={{#switch:  {{lc: {{{2}}} }}
   | rail =[[File:Korail logo.svg|{{{size|x12}}}px|link={{{link|Korail}}}|alt={{{alt|{{{link|Korail}}}}}}]]
   | ktx =[[File:KTX logo.svg|{{{size|x12}}}px|link={{{link|Korea Train Express}}}|alt={{{alt|{{{link|KTX}}}}}}]]
   | srt =[[File:SR Train logo.png|{{{size|x12}}}px|link={{{link|Super Rapid Train}}}|alt={{{alt|{{{link|SRT}}}}}}]]
   }}
 
 | ni ={{#switch:  {{lc: {{{2}}} }}
   | rail =[[File:Logomark NI Railways.svg|{{{size|15}}}px|link={{{link|NI Railways}}}|alt={{{alt|{{{link|NI Railways}}}}}}]]
   | rail2 =[[File:NI Railways icon.svg|{{{size|x20}}}px|link={{{link|NI Railways}}}|alt={{{alt|{{{link|NI Railways}}}}}}]]
   | bangor =[[File:NIRsymbol_Bangor.svg|{{{size|10}}}px|link={{{link|Belfast-Bangor railway line}}}|alt={{{alt|{{{link|Belfast-Bangor railway line}}}}}}]]
   | derry | londonderry | derry~londonderry = [[File:NIRsymbol_DLD.svg|{{{size|10}}}px|link={{{link|Belfast-Derry railway line}}}|alt={{{alt|{{{link|Belfast-Derry railway line}}}}}}]]
   | dublin =[[File:NIRsymbol_Dublin.svg|{{{size|10}}}px|link={{{link|Belfast-Dublin railway line}}}|alt={{{alt|{{{link|Belfast-Dublin railway line}}}}}}]]
   | larne =[[File:NIRsymbol_Larne.svg|{{{size|10}}}px|link={{{link|Belfast-Larne railway line}}}|alt={{{alt|{{{link|Belfast-Larne railway line}}}}}}]]
   | newry =[[File:NIRsymbol_Newry.svg|{{{size|10}}}px|link={{{link|Belfast-Newry railway line}}}|alt={{{alt|{{{link|Belfast-Newry railway line}}}}}}]]
   | portrush =[[File:NIRsymbol_Portrush.svg|{{{size|10}}}px|link={{{link|Coleraine-Portrush railway line}}}|alt={{{alt|{{{link|Coleraine-Portrush railway line}}}}}}]]
   }}
 
 | nl ={{#switch:  {{lc: {{{2}}} }}
   | abl =[[File:Abellio_logo.svg|{{{size|35}}}px|link={{{link|w:Abellio Deutschland}}}|alt={{{alt|{{{link|w:Abellio Deutschland}}}}}}]]
   | arr =[[File:Arriva-Logo.svg|{{{size|35}}}px|link={{{link|w:Arriva}}}|alt={{{alt|{{{link|w:Arriva}}}}}}]]
   | brg =[[File:Breng_logo.svg|{{{size|35}}}px|link={{{link|w:Breng}}}|alt={{{alt|{{{link|w:Breng}}}}}}]]
   | cnx =[[File:Connexxion_logo_2.svg|{{{size|45}}}px|link={{{link|w:Connexxion}}}|alt={{{alt|{{{link|w:Connexxion}}}}}}]]
   | ice =[[File:ICE-Logo.svg|{{{size|20}}}px|link={{{link|w:Intercity-Express}}}|alt={{{alt|{{{link|w:Intercity-Express}}}}}}]]
   | keo =[[File:Keolis-Logo.svg|{{{size|35}}}px|link={{{link|w:Keolis Nederland}}}|alt={{{alt|{{{link|w:Keolis Nederland}}}}}}]]
   | nsr | rail | ns =[[File:Logo_NS.svg|{{{size|20}}}px|link={{{link|w:Nederlandse Spoorwegen}}}|alt={{{alt|{{{link|w:Nederlandse Spoorwegen}}}}}}]]
   | qbz =[[File:Qbuzz logo.svg|{{{size|35}}}px|link={{{link|w:Qbuzz}}}|alt={{{alt|{{{link|w:Qbuzz}}}}}}]]
   | tha =[[File:Thalys.svg|{{{size|35}}}px|link={{{link|w:Thalys}}}|alt={{{alt|{{{link|w:Thalys}}}}}}]]
   | twe =[[File:Twents.jpg|{{{size|35}}}px|link={{{link|w:Keolis Nederland}}}|alt={{{alt|{{{link|w:Keolis Nederland}}}}}}]]
   }}
 
 | monterrey = {{#switch: {{{2}}}
   | MT = {{#if: {{{3|}}}
     | [[File:Linea{{{3|}}}mty.svg|{{{size|16}}}px|link=Metrorrey Line {{{3}}}|alt=Metrorrey Line {{{3}}}]]
     | [[File:Metrorrey logo 2007 relanzado oficialmente.svg|{{{size|16}}}px|link=Metrorrey|alt=Monterrey's Metrorrey metro system]]
   }}
   | TM = [[File:TransmetroMetrorrey.png|{{{size|16}}}px|link=TransMetro|alt=TransMetro]]
   | EV = [[File:EcoviaLogo.png|{{{size|16}}}px|link=Ecovía|alt=Ecovía]]
   | #default = [[File:Metrorrey logo 2007 relanzado oficialmente.svg|{{{size|16}}}px|link=Metrorrey|alt=Monterrey's Metrorrey metro system]]
 }}
 
 | my ={{#switch:  {{lc: {{{2}}} }}
   | ktm ={{#switch:  {{lc: {{{3}}} }}
     | k1 ={{RouteBox|1|Seremban Line|#{{rail color|KLRT|1}}}}
     | k2 ={{RouteBox|2|Port Klang Line|#{{rail color|KLRT|2}}}}
     | komuter =[[File:KTM Komuter logo.png|{{{size|24}}}px|link={{{link|KTM Komuter}}}|alt={{{alt|{{{link|KTM Komuter}}}}}}]] 
     |#default =[[File:Keretapi Tanah Melayu Berhad Logo.svg|{{{size|22}}}px|link={{{link|Keretapi Tanah Melayu}}}|alt={{{alt|{{{link|Keretapi Tanah Melayu}}}}}}]]
   }}
   | ktmkomuter =[[File:KTM Komuter logo.png|{{{size|24}}}px|link={{{link|KTM Komuter}}}|alt={{{alt|{{{link|KTM Komuter}}}}}}]] 
   | rapidkl =[[File:Rapid KL Logo.svg|{{{size|22}}}px|link={{{link|Rapid KL (brand)}}}|alt={{{alt|{{{link|Rapid KL (brand)}}}}}}]]
   | rapidpenang =[[File:Rapid Penang Logo.svg|{{{size|22}}}px|link={{{link|Rapid Penang}}}|alt={{{alt|{{{link|Rapid Penang}}}}}}]]
   | erl =[[File:ERL logo.png|{{{size|18}}}px|link={{{link|Express Rail Link}}}|alt={{{alt|{{{link|Express Rail Link}}}}}}]]
   | mrt =&lt;!--[[File:MRT Corp brand logo.png|{{{size|26}}}px|link={{{link|Mass Rapid Transit (Malaysia)}}}|alt={{{alt|{{{link|Mass Rapid Transit (Malaysia)}}}}}}]] --&gt;
   | rail ={{#switch:  {{lc: {{{3}}} }}
     | ic =[[File:BSicon BAHN.svg|{{{size|17}}}px|link={{{link|KTM Intercity}}}|alt={{{alt|{{{link|KTM Intercity}}}}}}]]
     | knorth =[[File:KTM Komuter logo.png|{{{size|24}}}px|link={{{link|KTM Komuter Northern Sector}}}|alt={{{alt|{{{link|KTM Komuter Northern Sector}}}}}}]]
     | ksouth =[[File:KTM Komuter logo.png|{{{size|24}}}px|link={{{link|KTM Komuter Southern Sector}}}|alt={{{alt|{{{link|KTM Komuter Southern Sector}}}}}}]]
     | ktm =[[File:Keretapi Tanah Melayu Berhad Logo.svg|{{{size|22}}}px|link={{{link|Keretapi Tanah Melayu}}}|alt={{{alt|{{{link|Keretapi Tanah Melayu}}}}}}]]
     | ktmk =[[File:KTM Komuter logo.png|{{{size|24}}}px|link={{{link|KTM Komuter}}}|alt={{{alt|{{{link|KTM Komuter}}}}}}]] 
     | rapidkl =[[File:Rapid KL Logo.svg|{{{size|24}}}px|link={{{link|Rapid KL}}}|alt={{{alt|{{{link|Rapid KL}}}}}}]]
     | rapidpenang =[[File:Rapid Penang Logo.svg|{{{size|22}}}px|link={{{link|Rapid Penang}}}|alt={{{alt|{{{link|Rapid Penang}}}}}}]]
   }}
   | railic =[[File:BSicon BAHN.svg|{{{size|17}}}px|link={{{link|KTM Intercity}}}|alt={{{alt|{{{link|KTM Intercity}}}}}}]]
   | railets =[[File:BSicon LDER.svg|{{{size|17}}}px|link={{{link|KTM ETS}}}|alt={{{alt|{{{link|KTM ETS}}}}}}]]
   | railknorth =[[File:KTM Komuter logo.png|{{{size|24}}}px|link={{{link|KTM Komuter Northern Sector}}}|alt={{{alt|{{{link|KTM Komuter Northern Sector}}}}}}]]
   | railksouth =[[File:KTM Komuter logo.png|{{{size|24}}}px|link={{{link|KTM Komuter Southern Sector}}}|alt={{{alt|{{{link|KTM Komuter Southern Sector}}}}}}]]
   | railhsr =[[File:BSicon exLDER.svg|{{{size|17}}}px|link={{{link|Kuala Lumpur–Singapore High Speed Rail}}}|alt={{{alt|{{{link|Kuala Lumpur–Singapore High Speed Rail}}}}}}]]
   | ferrypk =[[File:BSicon BOOT.svg|{{{size|18}}}px|link={{{link|Port Klang International Passenger Terminal}}}|alt={{{alt|{{{link|Port Klang International Passenger Terminal}}}}}}]]
   | ferrypg =[[File:BSicon BOOT.svg|{{{size|18}}}px|link={{{link|Penang ferry service}}}|alt={{{alt|{{{link|Penang ferry service}}}}}}]]
   | air ={{#switch:  {{lc: {{{3}}} }}
     | klia =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Kuala Lumpur International Airport}}}|alt={{{alt|{{{link|Kuala Lumpur International Airport}}}}}}]]
     | klia2 =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Kuala Lumpur International Airport#klia2}}}|alt={{{alt|{{{link|Kuala Lumpur International Airport#klia2}}}}}}]]
     | pen =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Penang International Airport}}}|alt={{{alt|{{{link|Penang International Airport}}}}}}]]
     | sbg =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Sultan Abdul Aziz Shah Airport}}}|alt={{{alt|{{{link|Sultan Abdul Aziz Shah Airport}}}}}}]]
   }}
   | airklia =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Kuala Lumpur International Airport}}}|alt={{{alt|{{{link|Kuala Lumpur International Airport}}}}}}]]
   | airklia2 =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Kuala Lumpur International Airport#klia2}}}|alt={{{alt|{{{link|Kuala Lumpur International Airport#klia2}}}}}}]]
   | airpen= =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Penang International Airport}}}|alt={{{alt|{{{link|Penang International Airport}}}}}}]]
   | airsbg =[[File:BSicon FLUG.svg|{{{size|15}}}px|link={{{link|Sultan Abdul Aziz Shah Airport}}}|alt={{{alt|{{{link|Sultan Abdul Aziz Shah Airport}}}}}}]]
   | mono | monorail =[[File:Access monorail inv.svg|{{{size|16}}}px|link={{{link|Putrajaya Monorail}}}|alt={{{alt|{{{link|Putrajaya Monorail}}}}}}]]
   | bus ={{#switch:  {{lc: {{{3}}} }}
     | pudu =[[File:BSicon BUS.svg|{{{size|20}}}px|link={{{link|Pudu Sentral}}}|alt={{{alt|{{{link|Pudu Sentral}}}}}}]]
     | sunway|sw =[[File:Aiga bus on green circle.svg|{{{size|15}}}px|link={{{link|BRT Sunway Line}}}]]
     | tbs =[[File:BSicon BUS.svg|{{{size|20}}}px|link={{{link|Terminal Bersepadu Selatan}}}|alt={{{alt|{{{link|Terminal Bersepadu Selatan}}}}}}]]
   }}
   | buspudu =[[File:BSicon BUS.svg|{{{size|20}}}px|link={{{link|Pudu Sentral}}}|alt={{{alt|{{{link|Pudu Sentral}}}}}}]]
   | bustbs =[[File:BSicon BUS.svg|{{{size|20}}}px|link={{{link|Terminal Bersepadu Selatan}}}|alt={{{alt|{{{link|Terminal Bersepadu Selatan}}}}}}]]
   | go ={{#switch:  {{lc: {{{3}}} }}
     | klb =[[File:MadridMetro-EMT.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]]
     | klg =[[File:MadridMetro-BusInterurbano.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]]
     | klp =[[File:MadridMetro-LargoRecorrido.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]]
     | klr =[[File:MadridMetro-BusUrbano.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]]
   }}
   | 1 | ktmk1 ={{rail icon|KLRT|1}}
   | 2 | ktmk2 ={{rail icon|KLRT|2}}
   | 3 | rkl1 ={{rail icon|KLRT|3}}
   | 4 | rkl2 ={{rail icon|KLRT|4}}
   | 5 | rkl3 ={{rail icon|KLRT|5}}
   | 8 | rkl4 ={{rail icon|KLRT|8}}
   | 6 | erl1 ={{rail icon|KLRT|6}}
   | 7 | erl2 ={{rail icon|KLRT|7}}
   | 9 | mrt1 ={{rail icon|KLRT|9}}
   | 10 | ktmk3 ={{rail icon|KLRT|10}}
   | 11 | lrt3 ={{rail icon|KLRT|11}}
   | 12 | mrt2 ={{rail icon|KLRT|12}}
   | 13 | mrt3 ={{rail icon|KLRT|13}}
   | 14 | pm ={{rail icon|KLRT|14}}
   | 21 ={{rail icon|KLRT|21}}
   | 22 ={{rail icon|KLRT|22}}
   | n1 | padang besar | pbl ={{RouteBox|1|KTM Komuter Northern Sector|#1964b7|white|bold=}}
   | n2 | padang rengas | prl ={{RouteBox|2|KTM Komuter Northern Sector|green|white|bold=}}
   | blue | goklb =[[File:MadridMetro-EMT.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]]
   | green | goklg =[[File:MadridMetro-BusInterurbano.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]]
   | purple | goklp =[[File:MadridMetro-LargoRecorrido.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]]
   | red|goklr =[[File:MadridMetro-BusUrbano.svg|{{{size|14}}}px|link={{{link|Go KL City Bus}}}]]
   | ets ={{RouteBox|ETS|KTM ETS|gold|black}}
   | rts ={{RouteBox|RTS|Johor Bahru–Singapore Rapid Transit System|skyblue|black}}
   | ecr ={{RouteBox|ECR|MRL East Coast Rail Link|#{{rail color|KLRT|blue}}}}
   | hsr ={{RouteBox|HSR|Kuala Lumpur-Singapore High Speed Rail|#{{rail color|KLRT|red}}}}
   | multi =[[File:BSicon WALKl.svg|Multiple fare trips|link=|17px]]
   }}
 
 | pt ={{#switch:  {{lc: {{{2}}} }}
   | rail =[[File:Logo CP 2.svg|{{{size|18}}}px|link={{{link|Comboios de Portugal}}}|alt={{{alt|{{{link|Comboios de Portugal}}}}}}]]
   }}
 
 | ru ={{#switch:  {{lc: {{{2}}} }}
   | rail =[[File:Russian Railways Logo.svg|{{{size|24}}}px|link={{{link|Russian Railways}}}|alt={{{alt|{{{link|Russian Railways}}}}}}]]
   }}
 
 | sg ={{#switch:  {{lc: {{{2}}} }}
   | branch ={{RouteBox|B|Branch MRT line|#{{rail color|SMRT|Branch}}}}
   | bp | l1 ={{RouteBox|BPLRT|Bukit Panjang LRT line|#{{rail color|Singapore LRT|bp}}}}
   | cc | m4 ={{RouteBox|CCL|Circle MRT line|#{{rail color|SMRT|cc}}|#000000}}
   | cr | ci | m8 ={{RouteBox|CRL|Cross Island MRT line|#{{rail color|SMRT|cr}}|#000000}}
   | dt | m5 ={{RouteBox|DTL|Downtown MRT line|#{{rail color|SMRT|dt}}}}
   | ew | m2 ={{RouteBox|EWL|East West MRT line|#{{rail color|SMRT|ew}}}}
   | jr | m7 ={{RouteBox|JRL|Jurong Region MRT line|#{{rail color|SMRT|jr}}}}
   | ne | m3 ={{RouteBox|NEL|North East MRT line|#{{rail color|SMRT|ne}}}}
   | ns | m1 ={{RouteBox|NSL|North South MRT line|#{{rail color|SMRT|ns}}}}
   | pg | l3 ={{RouteBox|PGLRT|Punggol LRT line|#{{rail color|Singapore LRT|pg}}}}
   | sk | l2 ={{RouteBox|SKLRT|Sengkang LRT line|#{{rail color|Singapore LRT|sk}}}}
   | te | m6 ={{RouteBox|TEL|Thomson-East Coast MRT line|#{{rail color|SMRT|te}}}}
 }}
 
 | tw ={{#switch: {{lc: {{{2}}} }}
   | tra | rail =[[File:Taiwan Railways Administration Logo plain.svg|{{{size|18x18}}}px|link={{{link|Taiwan Railways Administration}}}|alt={{{alt|{{{link|Taiwan Railways Administration}}}}}}]]
   | thsr =[[File:Taiwan High Speed Rail Logo(Log Only).svg|{{{size|18x18}}}px|link={{{link|Taiwan High Speed Rail}}}|alt={{{alt|{{{link|Taiwan High Speed Rail}}}}}}]]
   | airport =[[File:Taoyuan International Airport MRT Logo(Logo Only).svg|{{{size|18x18}}}px|link={{{link|Taoyuan International Airport MRT}}}|alt={{{alt|{{{link|Taoyuan International Airport MRT}}}}}}]]
   | cbrt =[[File:Chiayi Bus Rapid Transit Logo(Logo Only).svg|{{{size|18x18}}}px|link={{{link|Chiayi Bus Rapid Transit}}}|alt={{{alt|{{{link|Chiayi Bus Rapid Transit}}}}}}]]
   | danhai =[[File:New Taipei Metro Line V.png|{{{size|18x18}}}px|link={{{link|Danhai light rail}}}|alt={{{alt|{{{link|Danhai light rail}}}}}}]]
   | gondola =[[File:Maokong Gondola Logo(Logo Only).svg|{{{size|18x18}}}px|link={{{link|Maokong Gondola}}}|alt={{{alt|{{{link|Maokong Gondola}}}}}}]]
   | kmrt =[[File:Kaohsiung Mass Rapid Transit Logo(Logo Only).svg|{{{size|18x18}}}px|link={{{link|Kaohsiung Mass Rapid Transit}}}|alt={{{alt|{{{link|Kaohsiung Metro}}}}}}]]
   | trts =[[File:Taipei Metro Logo(Logo Only).svg|{{{size|18x18}}}px|link={{{link|Taipei Metro}}}|alt={{{alt|{{{link|Taipei Metro}}}}}}]]
   | tym =[[File:Taoyuan Metro logo plain.svg|{{{size|18x18}}}px|link={{{link|Taoyuan Metro}}}|alt={{{alt|{{{link|Taoyuan Metro}}}}}}]]
   }}
 
 | ua ={{#switch:  {{lc: {{{2}}} }}
   | rail =[[File:Ukrzaliznytsya.svg|{{{size|24}}}px|link={{{link|Ukrainian Railways}}}|alt={{{alt|{{{link|Ukrainian Railways}}}}}}]]
   }}
 
   &lt;!-- United Arab Emirates --&gt;
 | ae ={{#switch:  {{lc: {{{2}}} }}
   | er ={{RouteBox|ER|Etihad Rail|#748477}}
   }}
 
 | us ={{#switch:  {{lc: {{{2}}} }}
   | rail =[[File:BSicon TRAIN3.svg|{{{size|16}}}px|link={{{link|Rail transportation in the United States#Passenger railroads}}}|alt={{{alt|{{{link|US Passenger rail transport}}}}}}]]
   | amtrak =[[File:BSicon LOGO Amtrak2.svg|{{{size|20}}}px|link={{{link|Amtrak}}}|alt={{{alt|{{{link|Amtrak}}}}}}]]
   | amtrakbus =[[File:BSicon LOGO Amtrak2.svg|{{{size|20}}}px|link={{{link|Amtrak Thruway}}}|alt={{{alt|{{{link|Amtrak}}}}}}]]
   | csx | csxt =[[File:CSX transp logo.svg|{{{size|x14}}}px|link={{{link|CSX Transportation}}}|alt={{{alt|{{{link|CSX Transportation}}}}}}]]
   | greyhound =[[File:Greyhound no dog.svg|{{{size|18}}}px|link={{{link|Greyhound Lines}}}|alt={{{alt|{{{link|Greyhound Lines}}}}}}]]
   | megabus =[[File:MegabusIcon.svg|{{{size|18}}}px|link={{{link|Megabus (North America)}}}|alt={{{alt|{{{link|Megabus (North America)}}}}}}]]
   }}
   
 &lt;!-- DEFAULT --&gt;
 
 | #default ='''Add→{{tl|rail-interchange}}'''
 }}&lt;noinclude&gt;
 {{documentation}}