2014 Giro d'Italia
Stages

Stage
Date
Course
Distance
Type
Type
Winner
1
9 May
Belfast – Belfast
21.7 km (13 mi)
-
E (Team time trial)
Orica-GreenEDGE
2
10 May
Belfast – Belfast
219 km (136 mi)
-
A (Very flat stage)
Marcel Kittel (GER)
3
11 May
Armagh – Dublin
187 km (116 mi)
-
A (Very flat stage)
Marcel Kittel (GER)
-
12 May
Rest day
Rest day
Rest day
Rest day
Rest day
4
13 May
Giovinazzo – Bari
112 km (70 mi)
-
A (Very flat stage)
Nacer Bouhanni (FRA)
5
14 May
Taranto – Viggiano
203 km (126 mi)
-
C (Medium-mountain stage)
Diego Ulissi (ITA)
6
15 May
Sassano – Montecassino
257 km (160 mi)
-
C (Medium-mountain stage)
Michael Matthews (AUS)
7
16 May
Frosinone – Foligno
211 km (131 mi)
-
B (Flat stage)
Nacer Bouhanni (FRA)
8
17 May
Foligno – Montecopiolo
179 km (111 mi)
-
D (Mountain stage)
Diego Ulissi (ITA)
9
18 May
Lugo – Sestola
172 km (107 mi)
-
C (Medium-mountain stage)
Pieter Weening (NED)
-
19 May
Rest day
Rest day
Rest day
Rest day
Rest day
10
20 May
Modena – Salsomaggiore Terme
173 km (107 mi)
-
A (Very flat stage)
Nacer Bouhanni (FRA)
11
21 May
Collecchio – Savona
249 km (155 mi)
-
C (Medium-mountain stage)
Michael Rogers (AUS)
12
22 May
Barbaresco – Barolo
41.9 km (26 mi)
-
E (Individual time trial)
Rigoberto Urán (COL)
13
23 May
Fossano – Rivarolo Canavese
157 km (98 mi)
-
A (Very flat stage)
Marco Canola (ITA)
14
24 May
Agliè – Oropa
164 km (102 mi)
-
D (Mountain stage)
Enrico Battaglin (ITA)
15
25 May
Valdengo – Montecampione
225 km (140 mi)
-
D (Mountain stage)
Fabio Aru (ITA)
-
26 May
Rest day
Rest day
Rest day
Rest day
Rest day
16
27 May
Ponte di Legno – Val Martello (Martelltal)
139 km (86 mi)
-
D (Mountain stage)
Nairo Quintana (COL)
17
28 May
Sarnonico – Vittorio Veneto
208 km (129 mi)
-
B (Flat stage)
Stefano Pirazzi (ITA)
18
29 May
Belluno – Rifugio Panarotta (Valsugana)
171 km (106 mi)
-
D (Mountain stage)
Julián Arredondo (COL)
19
30 May
Bassano del Grappa – Cima Grappa (Crespano del Grappa)
26.8 km (17 mi)
-
E (Individual time trial)
Nairo Quintana (COL)
20
31 May
Maniago – Monte Zoncolan
167 km (104 mi)
-
D (Mountain stage)
Michael Rogers (AUS)
21
1 June
Gemona del Friuli – Trieste
172 km (107 mi)
-
A (Very flat stage)
Luka Mezgec (SLO)

Question: Where and when did the Giro both start and finish in 2014?
Answer: The Giro started off in Belfast, on 9 May, with a 21.7 km (13 mi) team time trial and concluded in Trieste, and on 1 June with a 172 km (106.9 mi) flat stage.